{"version":3,"file":"script_main.Cxx2DMhA.mjs","names":["splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","useMemo","React","useState","Overlay","useRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","React.useRef","React.useId","addPropertyOverrides","SearchFonts","Search","MenuIcon","PrimaryButtonFonts","PrimaryButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image1","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","SVG","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","RichText","sharedStyle.css","sharedStyle.fonts","ConsultationForm","Button14","serializationHash","variantClassNames","transition1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","SVG","RichText","_Fragment","FormPlainTextInput","Navigation","Search","PrimaryButton","FormOverlay","Menus","Footer","WhatsAppButton","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","React.useRef","className","PropertyOverrides","Image1","_Fragment","RichText","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","SubscribeModal","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/i8W8Gx5u0p09qHkRJOOP/Uos9ReEZUSnlsV5QY2QG/RippleCallPopup.js","https:/framerusercontent.com/modules/MR9L3QA6EZyD8NntORfg/WrKGUX3i6vfIsK45UUwk/jq0s5dUpk.js","https:/framerusercontent.com/modules/ND6IPN3rF5yU4ZYQfR35/ZMt6lQKJlJMdq1Z8cFiq/b0HTAleZJ.js","https:/framerusercontent.com/modules/aNQ8v7s88YDRE7avYL2u/RaDn5RiUZ66XuWS2j97W/j6eIqyYWs.js","https:/framerusercontent.com/modules/grhRY8daFuhqGEr4Cedp/P0dVO1HeBWbSSIDYxZpY/Fi2QGtZN4.js","https:/framerusercontent.com/modules/TIePssMhQ3l5I1sLcO7d/B3CkMbvpJgpThrPhwGHJ/Rpvqr8ANG.js","https:/framerusercontent.com/modules/XIgDhOJGMXYVdxFym9gK/ecbRb1bHCcFdHDz4u0kn/uBhAv8eeb.js","https:/framerusercontent.com/modules/5CJDEJ5sXSMqqQ7nA8qE/zlXdSp0kL4f1AFzBdnOX/ITJb2oO4m.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function RippleCallPopup(props){const{tint,phoneNumber,buttonSize,iconColor,iconSize,shadowIntensity}=props;const getShadow=()=>{const shadows={none:\"none\",light:\"0 2px 10px rgba(0,0,0,0.15)\",medium:\"0 4px 20px rgba(0,0,0,0.3)\",strong:\"0 6px 30px rgba(0,0,0,0.45)\"};return shadows[shadowIntensity];};return /*#__PURE__*/_jsxs(motion.div,{style:{position:\"relative\",cursor:\"pointer\",userSelect:\"none\"},whileHover:{scale:1.1},whileTap:{scale:.95},onClick:()=>{if(phoneNumber){window.open(`tel:${phoneNumber}`,\"_self\");}},children:[/*#__PURE__*/_jsx(motion.div,{style:{width:buttonSize,height:buttonSize,borderRadius:\"50%\",backgroundColor:tint,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",boxShadow:getShadow(),position:\"relative\",zIndex:2},animate:{scale:[1,1.05,1]},transition:{duration:2,repeat:Infinity,ease:\"easeInOut\"},children:/*#__PURE__*/_jsx(motion.svg,{width:iconSize,height:iconSize,viewBox:\"0 0 24 24\",fill:iconColor,style:{filter:\"drop-shadow(0 1px 2px rgba(0,0,0,0.3))\"},animate:{rotate:[0,5,-5,0]},transition:{duration:3,repeat:Infinity,ease:\"easeInOut\",delay:.5},children:/*#__PURE__*/_jsx(\"path\",{d:\"M6.62 10.79c1.44 2.83 3.76 5.14 6.59 6.59l2.2-2.2c.27-.27.67-.36 1.02-.24 1.12.37 2.33.57 3.57.57.55 0 1 .45 1 1V20c0 .55-.45 1-1 1-9.39 0-17-7.61-17-17 0-.55.45-1 1-1h3.5c.55 0 1 .45 1 1 0 1.25.2 2.45.57 3.57.11.35.03.74-.25 1.02l-2.2 2.2z\"})})}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",top:0,left:0,width:buttonSize,height:buttonSize,borderRadius:\"50%\",border:`2px solid ${tint}`,zIndex:1},animate:{scale:[1,1.8],opacity:[.7,0]},transition:{duration:2,repeat:Infinity,ease:\"easeOut\"}}),/*#__PURE__*/_jsx(motion.div,{style:{position:\"absolute\",top:0,left:0,width:buttonSize,height:buttonSize,borderRadius:\"50%\",border:`2px solid ${tint}`,zIndex:1},animate:{scale:[1,1.8],opacity:[.7,0]},transition:{duration:2,repeat:Infinity,ease:\"easeOut\",delay:1}}),/*#__PURE__*/_jsxs(motion.div,{style:{position:\"absolute\",left:buttonSize+15,top:\"50%\",transform:\"translateY(-50%)\",backgroundColor:\"rgba(0,0,0,0.8)\",color:\"white\",padding:\"8px 16px\",borderRadius:20,fontSize:14,fontWeight:\"500\",whiteSpace:\"nowrap\",boxShadow:\"0 2px 10px rgba(0,0,0,0.3)\",zIndex:3},initial:{opacity:0,x:-10,scale:.9},whileHover:{opacity:1,x:0,scale:1},transition:{duration:.2,ease:\"easeOut\"},children:[\"Call Now\",/*#__PURE__*/_jsx(\"div\",{style:{transform:\"translateY(-50%)\",width:0,height:0,borderTop:\"6px solid transparent\",borderBottom:\"6px solid transparent\",borderRight:\"8px solid rgba(0,0,0,0.8)\"}})]})]});}addPropertyControls(RippleCallPopup,{tint:{title:\"Button Color\",type:ControlType.Color,defaultValue:\"#00C851\"},phoneNumber:{title:\"Phone Number\",type:ControlType.String,defaultValue:\"+1234567890\",placeholder:\"Enter phone number\"},buttonSize:{title:\"Button Size\",type:ControlType.Number,defaultValue:60,min:40,max:100,step:5,unit:\"px\",displayStepper:true},iconColor:{title:\"Icon Color\",type:ControlType.Color,defaultValue:\"#FFFFFF\"},iconSize:{title:\"Icon Size\",type:ControlType.Number,defaultValue:24,min:16,max:48,step:2,unit:\"px\",displayStepper:true},shadowIntensity:{title:\"Shadow\",type:ControlType.Enum,options:[\"none\",\"light\",\"medium\",\"strong\"],optionTitles:[\"None\",\"Light\",\"Medium\",\"Strong\"],defaultValue:\"medium\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RippleCallPopup\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RippleCallPopup.map","// Generated by Framer (4b8bcae)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"XrGMG02Ml\",\"HJWB7bLZF\"];const serializationHash=\"framer-ZbgB4\";const variantClassNames={HJWB7bLZF:\"framer-v-y4gh7s\",XrGMG02Ml:\"framer-v-13emyhf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Open \":\"XrGMG02Ml\",Close:\"HJWB7bLZF\"};const getProps=({height,id,tap,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,n211Ng2BX:tap!==null&&tap!==void 0?tap:props.n211Ng2BX,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"XrGMG02Ml\"};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,n211Ng2BX,TBgHLr7MW,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"XrGMG02Ml\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapdxl6s4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(n211Ng2BX){const res=await n211Ng2BX(...args);if(res===false)return false;}});const onTap9p8tat=activeVariantCallback(async(...args)=>{if(TBgHLr7MW){const res=await TBgHLr7MW(...args);if(res===false)return false;}setVariant(\"YZ9sNBDHF\");});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-13emyhf\",className,classNames),\"data-framer-name\":\"Open \",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XrGMG02Ml\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:onTapdxl6s4,onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({HJWB7bLZF:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tor27y\",\"data-framer-name\":\"Burger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"W_AL0bAcS\",onTap:onTap9p8tat,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bzt16\",layoutDependency:layoutDependency,layoutId:\"VK1FeJPDk\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tjn90z\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"qTKHXk4Y5\",style:{backgroundColor:\"var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{HJWB7bLZF:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-abg8lg\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"dkf3HPz7f\",style:{backgroundColor:\"var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40))\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{HJWB7bLZF:{rotate:45}}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZbgB4.framer-pk5z3l, .framer-ZbgB4 .framer-pk5z3l { display: block; }\",\".framer-ZbgB4.framer-13emyhf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-ZbgB4 .framer-tor27y { cursor: pointer; flex: none; height: 32px; overflow: hidden; position: relative; width: 32px; }\",\".framer-ZbgB4 .framer-bzt16 { flex: none; height: 18px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 24px; }\",\".framer-ZbgB4 .framer-tjn90z { bottom: 3px; flex: none; height: 2px; left: 4px; overflow: hidden; position: absolute; right: 0px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZbgB4 .framer-abg8lg { flex: none; height: 2px; left: 0px; overflow: hidden; position: absolute; right: 0px; top: 3px; will-change: var(--framer-will-change-override, transform); }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZbgB4.framer-13emyhf { gap: 0px; } .framer-ZbgB4.framer-13emyhf > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-ZbgB4.framer-13emyhf > :first-child { margin-left: 0px; } .framer-ZbgB4.framer-13emyhf > :last-child { margin-right: 0px; } }\",\".framer-ZbgB4.framer-v-y4gh7s .framer-tjn90z { bottom: 8px; left: 0px; }\",\".framer-ZbgB4.framer-v-y4gh7s .framer-abg8lg { top: 8px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HJWB7bLZF\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"n211Ng2BX\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerjq0s5dUpk=withCSS(Component,css,\"framer-ZbgB4\");export default Framerjq0s5dUpk;Framerjq0s5dUpk.displayName=\"Menu icon\";Framerjq0s5dUpk.defaultProps={height:32,width:32};addPropertyControls(Framerjq0s5dUpk,{variant:{options:[\"XrGMG02Ml\",\"HJWB7bLZF\"],optionTitles:[\"Open \",\"Close\"],title:\"Variant\",type:ControlType.Enum},n211Ng2BX:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(Framerjq0s5dUpk,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerjq0s5dUpk\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerVariables\":\"{\\\"n211Ng2BX\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HJWB7bLZF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jq0s5dUpk.map","// Generated by Framer (38310e0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import MenuIcon from\"https://framerusercontent.com/modules/MR9L3QA6EZyD8NntORfg/WrKGUX3i6vfIsK45UUwk/jq0s5dUpk.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/hqAOTuVTgw9LhZy0uNIa/3N5DHoeTKilfbPvqhuvQ/MzKRMAaH1.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/kM409KmauXW7NfhTETZC/kQBhgatVgb5Lx8plEFWq/xGx7dFdmP.js\";import PrimaryButton from\"https://framerusercontent.com/modules/HjMXsm4oFvDGmdxYNjcq/dr4CoryWJ3G9c8G9Z26a/OQOlZnydX.js\";const SearchFonts=getFonts(Search);const MenuIconFonts=getFonts(MenuIcon);const PrimaryButtonFonts=getFonts(PrimaryButton);const cycleOrder=[\"rBxMd3geI\",\"bVdd3qCtt\",\"zVSy8KPWm\",\"tAn5iTYnP\"];const serializationHash=\"framer-fTSqs\";const variantClassNames={bVdd3qCtt:\"framer-v-1qvvkgl\",rBxMd3geI:\"framer-v-12r153n\",tAn5iTYnP:\"framer-v-67818k\",zVSy8KPWm:\"framer-v-1ojdxzy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Phone Open\":\"tAn5iTYnP\",Desktop:\"rBxMd3geI\",Phone:\"zVSy8KPWm\",Tablet:\"bVdd3qCtt\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rBxMd3geI\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rBxMd3geI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const n211Ng2BX1sz20en=activeVariantCallback(async(...args)=>{setVariant(\"tAn5iTYnP\");});const n211Ng2BXx1s3xe=activeVariantCallback(async(...args)=>{setVariant(\"zVSy8KPWm\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"zVSy8KPWm\",\"tAn5iTYnP\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"tAn5iTYnP\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"tAn5iTYnP\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"zVSy8KPWm\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-12r153n\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rBxMd3geI\",ref:refBinding,style:{backdropFilter:\"blur(50px)\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"blur(50px)\",...style},variants:{tAn5iTYnP:{backgroundColor:\"rgba(255, 255, 255, 0.8)\"}},...addPropertyOverrides({bVdd3qCtt:{\"data-framer-name\":\"Tablet\"},tAn5iTYnP:{\"data-framer-name\":\"Phone Open\"},zVSy8KPWm:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-si8ogy\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"p2NFo3zS3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"MYRab06iJ\",openInNewTab:false,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:1072,intrinsicWidth:2820,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-68)/2)+10),pixelHeight:1072,pixelWidth:2820,sizes:\"126.5px\",src:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072\",srcSet:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=512&width=2820&height=1072 512w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=1024&width=2820&height=1072 1024w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=2048&width=2820&height=1072 2048w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072 2820w\"},className:\"framer-pt4ey8 framer-183gpas\",\"data-framer-name\":\"Aaroku Care Logo\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"MYRab06iJ\",...addPropertyOverrides({tAn5iTYnP:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1072,intrinsicWidth:2820,pixelHeight:1072,pixelWidth:2820,sizes:\"126.5px\",src:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072\",srcSet:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=512&width=2820&height=1072 512w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=1024&width=2820&height=1072 1024w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=2048&width=2820&height=1072 2048w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072 2820w\"}},zVSy8KPWm:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1072,intrinsicWidth:2820,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+0+12),pixelHeight:1072,pixelWidth:2820,sizes:\"126.5px\",src:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072\",srcSet:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=512&width=2820&height=1072 512w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=1024&width=2820&height=1072 1024w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=2048&width=2820&height=1072 2048w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072 2820w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-nwbwk6\",layoutDependency:layoutDependency,layoutId:\"MwqRHrM8p\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rx4cqg-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WIrpUd5bJ-container\",nodeId:\"WIrpUd5bJ\",rendersWithMotion:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(163, 160, 160)\",iconSize:24,iconType:\"default\",id:\"WIrpUd5bJ\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"WIrpUd5bJ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-f317a2a6-2981-404a-911a-23ac76824a7d, rgb(0, 0, 0))\",titleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({tAn5iTYnP:{height:32},zVSy8KPWm:{height:32,y:(componentViewport?.y||0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1io6zbh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hK0luVeji-container\",nodeId:\"hK0luVeji\",rendersWithMotion:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"hK0luVeji\",layoutId:\"hK0luVeji\",variant:matchVariant(\"XrGMG02Ml\"),width:\"100%\",...addPropertyOverrides({tAn5iTYnP:{n211Ng2BX:n211Ng2BXx1s3xe,variant:matchVariant(\"HJWB7bLZF\")},zVSy8KPWm:{n211Ng2BX:n211Ng2BX1sz20en}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ubdlkz\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"UOn15BJKX\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19ac8e\",layoutDependency:layoutDependency,layoutId:\"T0brWAjQq\",style:{opacity:1},variants:{tAn5iTYnP:{opacity:1},zVSy8KPWm:{opacity:0}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8tpvg6-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BZiEhnyGZ-container\",nodeId:\"BZiEhnyGZ\",rendersWithMotion:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\",iconSize:24,iconType:\"default\",id:\"BZiEhnyGZ\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"BZiEhnyGZ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-f317a2a6-2981-404a-911a-23ac76824a7d, rgb(0, 0, 0))\",titleFont:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-42jbpf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"jc3ZDVSBp\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(23, 24, 29, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kj8xk1kPB\"},motionChild:true,nodeId:\"lMqr1CEHJ\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"City\"})})})}),className:\"framer-1fyvmvz\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"lMqr1CEHJ\",style:{\"--extracted-r6o4lv\":\"rgba(23, 24, 29, 0.7)\"},variants:{zVSy8KPWm:{\"--extracted-r6o4lv\":\"var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zVSy8KPWm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kj8xk1kPB\"},motionChild:true,nodeId:\"lMqr1CEHJ\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"City\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(23, 24, 29, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mtSSO565i\"},motionChild:true,nodeId:\"Wm8wzAVY7\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"EMI\"})})})}),className:\"framer-4ua970\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Wm8wzAVY7\",style:{\"--extracted-r6o4lv\":\"rgba(23, 24, 29, 0.7)\"},variants:{zVSy8KPWm:{\"--extracted-r6o4lv\":\"var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zVSy8KPWm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mtSSO565i\"},motionChild:true,nodeId:\"Wm8wzAVY7\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"EMI\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(23, 24, 29, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CDIGnp3JY\"},motionChild:true,nodeId:\"Lx5Wk1ehE\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"Insurance\"})})})}),className:\"framer-16fqy1c\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"Lx5Wk1ehE\",style:{\"--extracted-r6o4lv\":\"rgba(23, 24, 29, 0.7)\"},variants:{zVSy8KPWm:{\"--extracted-r6o4lv\":\"var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({zVSy8KPWm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-266c8d71-9990-411c-9a11-ecf80446ea66, rgb(42, 42, 40)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CDIGnp3JY\"},motionChild:true,nodeId:\"Lx5Wk1ehE\",openInNewTab:false,relValues:[],scopeId:\"b0HTAleZJ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"Insurance\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-38)/2)+0+0+0,...addPropertyOverrides({zVSy8KPWm:{y:(componentViewport?.y||0)+0+111+30+0+0+82+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4z6gxz-container\",layoutDependency:layoutDependency,layoutId:\"pUTMUdhAq-container\",nodeId:\"pUTMUdhAq\",rendersWithMotion:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"pUTMUdhAq\",layoutId:\"pUTMUdhAq\",mVc8OuFD0:\"8px 18px 8px 8px\",sr1cc1i0o:true,UsnOuPb7_:\"Book Appointment\",variant:matchVariant(\"bDgxBYEGV\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-165iob1\",layoutDependency:layoutDependency,layoutId:\"K_qpR26oZ\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-130wlm2\",layoutDependency:layoutDependency,layoutId:\"iL1fyM3mP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Proctology\"})}),className:\"framer-ihrfcb\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"qhemzdqNv\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EPErOLQRI\"},motionChild:true,nodeId:\"fqX_CsYs3\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10f65qq framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"fqX_CsYs3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Piles\"})}),className:\"framer-m3m1uo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KVE4rHzwy\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M9ude2z8Y\"},motionChild:true,nodeId:\"gEsnK5J07\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fdqu8z framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"gEsnK5J07\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Abscess\"})}),className:\"framer-3a1qza\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oDWpkOMTU\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NSZpUsk9R\"},motionChild:true,nodeId:\"bEyP0BMJg\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8tuqll framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"bEyP0BMJg\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Fistula\"})}),className:\"framer-123q7jb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uGA8HjBkf\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sO5qNEkH0\"},motionChild:true,nodeId:\"Q9jeA9qkT\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1xew5eq framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"Q9jeA9qkT\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Fissure\"})}),className:\"framer-8qst4n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B6SJgefSO\",verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wtxubq\",layoutDependency:layoutDependency,layoutId:\"hfo2pHnOP\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kbXpkwO2W\"},motionChild:true,nodeId:\"hCzgq4Wzj\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-10ceel1 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"hCzgq4Wzj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Circumcision\"})}),className:\"framer-198l3hg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ioQ9Hqjrz\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"N9TMzbix5\"},motionChild:true,nodeId:\"TVSFhD6W2\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-14oktok framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"TVSFhD6W2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Kidney Stone\"})}),className:\"framer-7x7qmu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EUXBuupJh\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hPzpfg_ZL\"},motionChild:true,nodeId:\"KpK9P4DqX\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1cfuudi framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"KpK9P4DqX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Hydrocele\"})}),className:\"framer-gyf35q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TsNZoF6RT\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q3pxgx\",layoutDependency:layoutDependency,layoutId:\"EXQADe1Ac\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Urology\"})}),className:\"framer-1vbvcac\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"MFfNPbHHB\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qktnnz\",layoutDependency:layoutDependency,layoutId:\"e3I6yJuBP\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aTO7zNuUa\"},motionChild:true,nodeId:\"AsU2GRoQn\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19i3u05 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"AsU2GRoQn\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"MTP / Abortion\"})}),className:\"framer-a44gj7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lIzXQl3E7\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yy0jp3\",layoutDependency:layoutDependency,layoutId:\"nKt8mw8c0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Gynecology\"})}),className:\"framer-i80xa9\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"ACaeHndUn\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HPKppmi_A\"},motionChild:true,nodeId:\"BcETK0wXL\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-dayxsy framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"BcETK0wXL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Birth Control\"})}),className:\"framer-pdc6fk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vAEiKw9tw\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mGTEIdBDP\"},motionChild:true,nodeId:\"GDzkLLyVk\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1wsv50a framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"GDzkLLyVk\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Fibroid Removal\"})}),className:\"framer-1v7gemv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E1uTzYvOt\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RqwK9ntUQ\"},motionChild:true,nodeId:\"sz1xJo2mI\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-vicxve framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"sz1xJo2mI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Ovarian Cyst Removal\"})}),className:\"framer-11kx6sc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PFPx3Biuz\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p8l98YLsq\"},motionChild:true,nodeId:\"yQIxJZeRF\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-142d8ya framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"yQIxJZeRF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Uterus Removal\"})}),className:\"framer-npuae9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DrmVLcyEn\",verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gbyne9\",layoutDependency:layoutDependency,layoutId:\"paCWexxsm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-13egtsi\",layoutDependency:layoutDependency,layoutId:\"RFo4AgwmU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Laproscopy\"})}),className:\"framer-1ltiwl4\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"pNfvU8Dj_\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HgrL5mRB7\"},motionChild:true,nodeId:\"CDUkDYTjs\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-5mvah0 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"CDUkDYTjs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Incisional Hernia\"})}),className:\"framer-1b2urss\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iXYylOTOS\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bd_rT8kY6\"},motionChild:true,nodeId:\"Afog2OYgD\",openInNewTab:false,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1on41hf framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"Afog2OYgD\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Inguinal Hernia\"})}),className:\"framer-1eynowv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yrdLwmoyt\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"umbilical-hernia\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"fE8OIomSK\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"hclheVWCV\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-j5iu9g framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"hclheVWCV\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Umbilical Hernia\"})}),className:\"framer-1ngdwo2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"znFvs6v1a\",verticalAlignment:\"top\",withExternalLayout:true})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6mkqs8\",layoutDependency:layoutDependency,layoutId:\"qYs4Pe3te\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"nasal-polyps\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"oJbYJ6KfI\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"TSCZghIPV\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1r4yet6 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"TSCZghIPV\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Nasal Polyps\"})}),className:\"framer-vygwnn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fRyZNYnJK\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"laser-vocal-cordectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"t_gccsboc\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"OL0vwLaDs\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-b0kmva framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"OL0vwLaDs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Laser Vocal Cordectomy\"})}),className:\"framer-grmkfw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EuJpX4Czy\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"thyroidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"W6RMxfmsK\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"FpUB465sv\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fnesst framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"FpUB465sv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Thyroidectomy\"})}),className:\"framer-acj155\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mYqSUPL5P\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"mastoidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"ZewrkXgvt\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"vkedHEVYr\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yvyms5 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"vkedHEVYr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Mastoidectomy\"})}),className:\"framer-s8awmd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SBB0F027g\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"septoplasty\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"CTVXJrpvh\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"O6HcSe1FW\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yj00lo framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"O6HcSe1FW\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Septoplasty\"})}),className:\"framer-18j8b0t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uYc4m05Qn\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"sinusitis\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"mKKFF2b6Z\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"IHvVJOURw\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8d6jqc framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"IHvVJOURw\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"FESS\"})}),className:\"framer-1l2cele\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZjQ6nBQj3\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"adenoidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"vPCrzJCae\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"d774JTIr1\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-e7kxth framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"d774JTIr1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Adenoidectomy\"})}),className:\"framer-153nabi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yGYYGCEMc\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"tympanoplasty\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"JjNS17Rl5\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"K957oOjI0\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-108f2aq framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"K957oOjI0\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Tympanoplasty\"})}),className:\"framer-1t8hw9v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hl7nKzbiX\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mrqfox\",layoutDependency:layoutDependency,layoutId:\"SX4mjWL3E\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"ENT\"})}),className:\"framer-jum8as\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"lZfupn5id\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ig9bsp\",layoutDependency:layoutDependency,layoutId:\"KMxpFhmtA\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"diabetic-foot-ulcer\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"gPcJ5AeTB\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"lJa8eOA25\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19r9v6g framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"lJa8eOA25\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Diabetic Foot Ulcer\"})}),className:\"framer-ttnctc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n8wHCzfc6\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"deep-vein-thrombosis-(dvt)\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"waPYzIK9S\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"TUXpXxswJ\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1trbggh framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"TUXpXxswJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Deep Vein Thumbosis\"})}),className:\"framer-1dtjatj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kRJQsfa6B\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"varicocele-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"vmN314FDh\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"OxasrE4rq\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d7w1nw framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"OxasrE4rq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Varicocele\"})}),className:\"framer-laca31\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ViEUr2W6m\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"varicose-veins-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"B7R3yzwVR\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"M0arVzRKX\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-72m6r9 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"M0arVzRKX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Varicose Vein\"})}),className:\"framer-1ghhjf4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"DgDL73sh1\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lfq1o8\",layoutDependency:layoutDependency,layoutId:\"xojuSmTfq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Vascular\"})}),className:\"framer-ubkq8o\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"F4uvAxF0P\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wx44p7\",layoutDependency:layoutDependency,layoutId:\"DeyXkLIDL\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"acl-tear-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"za0AgDjWh\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"k8KhAdfXv\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-h4rqos framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"k8KhAdfXv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"ACL Tear Treatment\"})}),className:\"framer-cs5ft5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GJt0ADLee\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"knee-replacement\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"lV3gdO17b\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"Pq_7dEAGZ\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9s1zda framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"Pq_7dEAGZ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Knee Replacement\"})}),className:\"framer-1q9c2f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pSpa3FAuM\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ig5wfq\",layoutDependency:layoutDependency,layoutId:\"rOPVjMqFd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Orthopaedic\"})}),className:\"framer-1g7tkbe\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"dMOr3yJFQ\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qraxj9\",layoutDependency:layoutDependency,layoutId:\"ic2huTEg_\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rieKe7p5F\"},motionChild:true,nodeId:\"hUH14osnd\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zho49c framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"hUH14osnd\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Gynecomastia\"})}),className:\"framer-1to5n59\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YvevdbIGg\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hZF998wZn\"},motionChild:true,nodeId:\"RPxs1ajIE\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xb3orw framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"RPxs1ajIE\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Lipoma\"})}),className:\"framer-13vftzz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Md2AsCLjy\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"sebaceous-cyst\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"ATG8ENNZj\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"MEMwiGFEl\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-qzuj6w framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"MEMwiGFEl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Sebeceous Cyst\"})}),className:\"framer-1lm65fu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q537CmbnT\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"axillary-breast-tissue\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"hSmUuCSyI\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"V8VsYJgF_\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oej0nf framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"V8VsYJgF_\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Axillary Breast Tissue\"})}),className:\"framer-53nc80\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"K1gEYwHPo\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"breast-lump\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"iC4_bD9Za\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"SuvwRQypJ\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1347ob5 framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"SuvwRQypJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Breast Lump\"})}),className:\"framer-1ridz3l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Hapi_vEsm\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"liposuction\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"OA37xlcAH\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"CZrzqH1yX\",openInNewTab:true,scopeId:\"b0HTAleZJ\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-djb04b framer-183gpas\",layoutDependency:layoutDependency,layoutId:\"CZrzqH1yX\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Liposuction\"})}),className:\"framer-bkku6m\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tHKy96lcm\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1we8j04\",layoutDependency:layoutDependency,layoutId:\"qdQHJK86Z\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131)))\"},children:\"Aesthetic\"})}),className:\"framer-1bv40em\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"IURlhF9gl\",style:{\"--extracted-1lwpl3i\":\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-et6r7d\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"gCPB5NmgN\",style:{backgroundColor:\"var(--token-6404906a-a8f6-4a20-b609-163acb7b17d6, rgb(243, 243, 242))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fTSqs.framer-183gpas, .framer-fTSqs .framer-183gpas { display: block; }\",\".framer-fTSqs.framer-12r153n { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px 25px 0px 25px; position: relative; width: 1200px; }\",\".framer-fTSqs .framer-si8ogy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-fTSqs .framer-pt4ey8 { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 127px; }\",\".framer-fTSqs .framer-nwbwk6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; min-height: 200px; min-width: 144px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fTSqs .framer-rx4cqg-container, .framer-fTSqs .framer-8tpvg6-container { cursor: pointer; flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-fTSqs .framer-1io6zbh-container, .framer-fTSqs .framer-4z6gxz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fTSqs .framer-ubdlkz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fTSqs .framer-19ac8e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fTSqs .framer-42jbpf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 416px; }\",\".framer-fTSqs .framer-1fyvmvz, .framer-fTSqs .framer-4ua970, .framer-fTSqs .framer-16fqy1c { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-fTSqs .framer-165iob1, .framer-fTSqs .framer-1wtxubq, .framer-fTSqs .framer-qktnnz, .framer-fTSqs .framer-1gbyne9, .framer-fTSqs .framer-ig9bsp, .framer-fTSqs .framer-1wx44p7, .framer-fTSqs .framer-1qraxj9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-fTSqs .framer-130wlm2, .framer-fTSqs .framer-1q3pxgx, .framer-fTSqs .framer-yy0jp3, .framer-fTSqs .framer-13egtsi, .framer-fTSqs .framer-1mrqfox, .framer-fTSqs .framer-1ig5wfq, .framer-fTSqs .framer-1we8j04 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 16px; position: relative; width: 200px; }\",\".framer-fTSqs .framer-ihrfcb, .framer-fTSqs .framer-m3m1uo, .framer-fTSqs .framer-3a1qza, .framer-fTSqs .framer-123q7jb, .framer-fTSqs .framer-8qst4n, .framer-fTSqs .framer-198l3hg, .framer-fTSqs .framer-7x7qmu, .framer-fTSqs .framer-gyf35q, .framer-fTSqs .framer-1vbvcac, .framer-fTSqs .framer-a44gj7, .framer-fTSqs .framer-i80xa9, .framer-fTSqs .framer-pdc6fk, .framer-fTSqs .framer-1v7gemv, .framer-fTSqs .framer-11kx6sc, .framer-fTSqs .framer-npuae9, .framer-fTSqs .framer-1ltiwl4, .framer-fTSqs .framer-1b2urss, .framer-fTSqs .framer-1eynowv, .framer-fTSqs .framer-1ngdwo2, .framer-fTSqs .framer-vygwnn, .framer-fTSqs .framer-grmkfw, .framer-fTSqs .framer-acj155, .framer-fTSqs .framer-s8awmd, .framer-fTSqs .framer-18j8b0t, .framer-fTSqs .framer-1l2cele, .framer-fTSqs .framer-153nabi, .framer-fTSqs .framer-1t8hw9v, .framer-fTSqs .framer-jum8as, .framer-fTSqs .framer-ttnctc, .framer-fTSqs .framer-1dtjatj, .framer-fTSqs .framer-laca31, .framer-fTSqs .framer-1ghhjf4, .framer-fTSqs .framer-ubkq8o, .framer-fTSqs .framer-cs5ft5, .framer-fTSqs .framer-1q9c2f, .framer-fTSqs .framer-1g7tkbe, .framer-fTSqs .framer-1to5n59, .framer-fTSqs .framer-13vftzz, .framer-fTSqs .framer-1lm65fu, .framer-fTSqs .framer-53nc80, .framer-fTSqs .framer-1ridz3l, .framer-fTSqs .framer-bkku6m, .framer-fTSqs .framer-1bv40em { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-fTSqs .framer-10f65qq, .framer-fTSqs .framer-1fdqu8z, .framer-fTSqs .framer-8tuqll, .framer-fTSqs .framer-1xew5eq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: auto; padding: 12px 12px 12px 16px; position: relative; text-decoration: none; width: 200px; }\",\".framer-fTSqs .framer-10ceel1, .framer-fTSqs .framer-14oktok, .framer-fTSqs .framer-1cfuudi, .framer-fTSqs .framer-19i3u05, .framer-fTSqs .framer-dayxsy, .framer-fTSqs .framer-1wsv50a, .framer-fTSqs .framer-vicxve, .framer-fTSqs .framer-142d8ya, .framer-fTSqs .framer-5mvah0, .framer-fTSqs .framer-1on41hf, .framer-fTSqs .framer-j5iu9g, .framer-fTSqs .framer-h4rqos, .framer-fTSqs .framer-9s1zda, .framer-fTSqs .framer-zho49c, .framer-fTSqs .framer-xb3orw, .framer-fTSqs .framer-qzuj6w, .framer-fTSqs .framer-1oej0nf, .framer-fTSqs .framer-1347ob5, .framer-fTSqs .framer-djb04b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 16px; position: relative; text-decoration: none; width: 200px; }\",\".framer-fTSqs .framer-6mkqs8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-fTSqs .framer-1r4yet6, .framer-fTSqs .framer-b0kmva, .framer-fTSqs .framer-1fnesst, .framer-fTSqs .framer-1yvyms5, .framer-fTSqs .framer-1yj00lo, .framer-fTSqs .framer-8d6jqc, .framer-fTSqs .framer-e7kxth, .framer-fTSqs .framer-108f2aq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 16px; position: relative; text-decoration: none; width: 100%; }\",\".framer-fTSqs .framer-19r9v6g, .framer-fTSqs .framer-1trbggh, .framer-fTSqs .framer-d7w1nw, .framer-fTSqs .framer-72m6r9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 89px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 16px; position: relative; text-decoration: none; width: 200px; }\",\".framer-fTSqs .framer-lfq1o8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 89px; height: min-content; justify-content: center; overflow: visible; padding: 12px 12px 12px 16px; position: relative; width: 200px; }\",\".framer-fTSqs .framer-et6r7d { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-fTSqs.framer-v-1qvvkgl.framer-12r153n { padding: 0px; width: 810px; }\",\".framer-fTSqs.framer-v-1ojdxzy.framer-12r153n { flex-direction: column; gap: 39px; height: 72px; justify-content: flex-start; padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-si8ogy, .framer-fTSqs.framer-v-67818k .framer-si8ogy { gap: unset; justify-content: space-between; padding: 12px 0px 12px 0px; width: 100%; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-pt4ey8, .framer-fTSqs.framer-v-67818k .framer-165iob1, .framer-fTSqs.framer-v-67818k .framer-1q3pxgx, .framer-fTSqs.framer-v-67818k .framer-yy0jp3, .framer-fTSqs.framer-v-67818k .framer-13egtsi, .framer-fTSqs.framer-v-67818k .framer-1mrqfox, .framer-fTSqs.framer-v-67818k .framer-lfq1o8, .framer-fTSqs.framer-v-67818k .framer-1ig5wfq, .framer-fTSqs.framer-v-67818k .framer-1we8j04 { order: 0; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-nwbwk6 { height: 32px; min-height: unset; min-width: unset; order: 1; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-ubdlkz { flex-direction: column; justify-content: flex-start; padding: 30px 0px 50px 0px; width: 100%; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-19ac8e { flex-direction: column; gap: 50px; width: 100%; }\",\".framer-fTSqs.framer-v-1ojdxzy .framer-42jbpf { flex-direction: column; gap: 40px; width: 100%; }\",\".framer-fTSqs.framer-v-67818k.framer-12r153n { flex-direction: column; gap: 0px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: none; padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-fTSqs.framer-v-67818k .framer-nwbwk6 { min-height: unset; min-width: unset; }\",\".framer-fTSqs.framer-v-67818k .framer-ubdlkz { flex-direction: column; justify-content: flex-start; padding: 0px 0px 50px 0px; width: 100%; }\",\".framer-fTSqs.framer-v-67818k .framer-19ac8e { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 50px; padding: 0px 0px 40px 0px; width: 100%; }\",\".framer-fTSqs.framer-v-67818k .framer-42jbpf { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 0px; justify-content: flex-start; overflow: auto; width: min-content; }\",\".framer-fTSqs.framer-v-67818k .framer-1wtxubq, .framer-fTSqs.framer-v-67818k .framer-10ceel1, .framer-fTSqs.framer-v-67818k .framer-19i3u05, .framer-fTSqs.framer-v-67818k .framer-5mvah0, .framer-fTSqs.framer-v-67818k .framer-1r4yet6, .framer-fTSqs.framer-v-67818k .framer-19r9v6g, .framer-fTSqs.framer-v-67818k .framer-h4rqos, .framer-fTSqs.framer-v-67818k .framer-zho49c { order: 1; }\",\".framer-fTSqs.framer-v-67818k .framer-14oktok, .framer-fTSqs.framer-v-67818k .framer-dayxsy, .framer-fTSqs.framer-v-67818k .framer-1gbyne9, .framer-fTSqs.framer-v-67818k .framer-1on41hf, .framer-fTSqs.framer-v-67818k .framer-b0kmva, .framer-fTSqs.framer-v-67818k .framer-1trbggh, .framer-fTSqs.framer-v-67818k .framer-9s1zda, .framer-fTSqs.framer-v-67818k .framer-xb3orw { order: 2; }\",\".framer-fTSqs.framer-v-67818k .framer-1cfuudi, .framer-fTSqs.framer-v-67818k .framer-1wsv50a, .framer-fTSqs.framer-v-67818k .framer-j5iu9g, .framer-fTSqs.framer-v-67818k .framer-1fnesst, .framer-fTSqs.framer-v-67818k .framer-d7w1nw, .framer-fTSqs.framer-v-67818k .framer-1qraxj9, .framer-fTSqs.framer-v-67818k .framer-qzuj6w { order: 3; }\",\".framer-fTSqs.framer-v-67818k .framer-qktnnz, .framer-fTSqs.framer-v-67818k .framer-e7kxth { order: 7; }\",\".framer-fTSqs.framer-v-67818k .framer-vicxve, .framer-fTSqs.framer-v-67818k .framer-6mkqs8, .framer-fTSqs.framer-v-67818k .framer-1yvyms5, .framer-fTSqs.framer-v-67818k .framer-72m6r9, .framer-fTSqs.framer-v-67818k .framer-1oej0nf { order: 4; }\",\".framer-fTSqs.framer-v-67818k .framer-142d8ya, .framer-fTSqs.framer-v-67818k .framer-1yj00lo, .framer-fTSqs.framer-v-67818k .framer-ig9bsp, .framer-fTSqs.framer-v-67818k .framer-1347ob5 { order: 5; }\",\".framer-fTSqs.framer-v-67818k .framer-8d6jqc, .framer-fTSqs.framer-v-67818k .framer-1wx44p7, .framer-fTSqs.framer-v-67818k .framer-djb04b { order: 6; }\",\".framer-fTSqs.framer-v-67818k .framer-108f2aq { order: 8; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bVdd3qCtt\":{\"layout\":[\"fixed\",\"auto\"]},\"zVSy8KPWm\":{\"layout\":[\"fixed\",\"fixed\"]},\"tAn5iTYnP\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerb0HTAleZJ=withCSS(Component,css,\"framer-fTSqs\");export default Framerb0HTAleZJ;Framerb0HTAleZJ.displayName=\"Navigation\";Framerb0HTAleZJ.defaultProps={height:68,width:1200};addPropertyControls(Framerb0HTAleZJ,{variant:{options:[\"rBxMd3geI\",\"bVdd3qCtt\",\"zVSy8KPWm\",\"tAn5iTYnP\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerb0HTAleZJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...SearchFonts,...MenuIconFonts,...PrimaryButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framerb0HTAleZJ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuIcon,{},context),forwardLoader(PrimaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerb0HTAleZJ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bVdd3qCtt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"zVSy8KPWm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tAn5iTYnP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"68\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./b0HTAleZJ.map","// Generated by Framer (0dd7488)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={S4S7Z48Jx:{hover:true,pressed:true}};const serializationHash=\"framer-exxFO\";const variantClassNames={S4S7Z48Jx:\"framer-v-60qs4p\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Nh_YlT2UU=undefined;const G8HmCTNLu=undefined;const transition1={damping:75,delay:.1,mass:2,stiffness:760,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({buttonLabel,height,id,link,width,...props})=>{return{...props,G8HmCTNLu:buttonLabel??props.G8HmCTNLu??\"Chat on WhatsApp\",Nh_YlT2UU:link??props.Nh_YlT2UU};};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,Nh_YlT2UU,G8HmCTNLu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"S4S7Z48Jx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Nh_YlT2UU,motionChild:true,nodeId:\"S4S7Z48Jx\",openInNewTab:true,scopeId:\"j6eIqyYWs\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-60qs4p\",className,classNames)} framer-11roq89`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"S4S7Z48Jx\",ref:refBinding,style:{backgroundColor:\"rgba(36, 212, 103, 0)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500,...style},variants:{\"S4S7Z48Jx-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"S4S7Z48Jx-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"S4S7Z48Jx-hover\":{\"data-framer-name\":undefined},\"S4S7Z48Jx-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4ohjig\",\"data-framer-name\":\"Halo\",layoutDependency:layoutDependency,layoutId:\"G83rX047e\",style:{backgroundColor:\"rgb(247, 247, 247)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500},variants:{\"S4S7Z48Jx-hover\":{backgroundColor:\"rgba(36, 212, 103, 0.2)\"},\"S4S7Z48Jx-pressed\":{backgroundColor:\"rgba(36, 212, 103, 0.4)\"}}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1muktv3\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"CQm0Lonef\",style:{backgroundColor:\"rgb(36, 211, 102)\",borderBottomLeftRadius:500,borderBottomRightRadius:500,borderTopLeftRadius:500,borderTopRightRadius:500},variants:{\"S4S7Z48Jx-hover\":{backgroundColor:\"rgb(17, 189, 83)\"},\"S4S7Z48Jx-pressed\":{backgroundColor:\"rgb(9, 150, 63)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Chat on WhatsApp\"})}),className:\"framer-1u4b2v3\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"qj1BWllBQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0,textShadow:\"0px 1px 1px rgba(0, 0, 0, 0.16)\"},text:G8HmCTNLu,transformTemplate:transformTemplate1,variants:{\"S4S7Z48Jx-hover\":{opacity:1},\"S4S7Z48Jx-pressed\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"S4S7Z48Jx-hover\":{transformTemplate:undefined},\"S4S7Z48Jx-pressed\":{transformTemplate:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-yj6si3\",\"data-framer-name\":\"Symbol\",layoutDependency:layoutDependency,layoutId:\"SYYi6fAU6\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.905 C 18.966 4.777 20.001 7.264 20 9.911 C 19.998 15.371 15.53 19.814 10.042 19.814 L 10.038 19.814 C 8.371 19.813 6.734 19.398 5.279 18.608 L 0 19.985 L 1.413 14.853 C 0.541 13.352 0.083 11.648 0.084 9.902 C 0.085 4.442 4.553 0 10.042 0 C 12.706 0.001 15.206 1.032 17.086 2.904 Z M 10.042 18.141 C 14.604 18.141 18.317 14.448 18.319 9.91 C 18.32 7.711 17.46 5.642 15.897 4.087 C 14.334 2.53 12.256 1.673 10.045 1.672 C 5.48 1.672 1.767 5.365 1.765 9.903 C 1.764 11.458 2.202 12.973 3.03 14.283 L 3.227 14.595 L 2.391 17.633 L 5.524 16.815 L 5.826 16.994 C 7.097 17.744 8.554 18.141 10.039 18.141 L 10.042 18.141 Z M 14.582 11.978 C 14.83 12.101 14.996 12.164 15.059 12.267 C 15.121 12.37 15.121 12.866 14.913 13.443 C 14.706 14.021 13.712 14.549 13.234 14.62 C 12.805 14.684 12.263 14.71 11.667 14.522 C 11.305 14.408 10.842 14.255 10.248 14 C 7.752 12.928 6.122 10.429 5.998 10.264 C 5.873 10.099 4.982 8.921 4.982 7.704 C 4.982 6.486 5.624 5.888 5.853 5.64 C 6.081 5.392 6.35 5.33 6.516 5.33 C 6.682 5.33 6.848 5.332 6.993 5.339 C 7.146 5.347 7.351 5.281 7.553 5.764 C 7.761 6.259 8.258 7.477 8.32 7.601 C 8.382 7.725 8.424 7.869 8.341 8.034 C 8.258 8.199 8.217 8.303 8.092 8.447 C 7.967 8.591 7.83 8.77 7.719 8.881 C 7.594 9.004 7.465 9.138 7.61 9.385 C 7.755 9.633 8.254 10.443 8.994 11.1 C 9.945 11.942 10.746 12.204 10.995 12.328 C 11.244 12.451 11.389 12.431 11.534 12.266 C 11.679 12.101 12.156 11.544 12.322 11.296 C 12.488 11.048 12.653 11.089 12.882 11.172 C 13.11 11.254 14.333 11.853 14.582 11.977 Z\" id=\"a1004z\"></path><filter id=\"a1006z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1009z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1009z\" result=\"a1010z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1011z\"></feFlood><feComposite in=\"a1011z\" in2=\"a1010z\" operator=\"in\" result=\"a1007z\"></feComposite></filter></defs><mask id=\"a1008z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1004z\" fill=\"black\"></use></mask><g filter=\"url(#a1006z)\" mask=\"url(#a1008z)\"><use fill=\"black\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1004z\" clip-path=\"url(#a1005z)\"></use></g><use xlink:href=\"#a1004z\" fill=\"rgb(255,255,255)\" clip-path=\"url(#a1005z)\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"S4S7Z48Jx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.905 C 18.966 4.777 20.001 7.264 20 9.911 C 19.998 15.371 15.53 19.814 10.042 19.814 L 10.038 19.814 C 8.371 19.813 6.734 19.398 5.279 18.608 L 0 19.985 L 1.413 14.853 C 0.541 13.352 0.083 11.648 0.084 9.902 C 0.085 4.442 4.553 0 10.042 0 C 12.706 0.001 15.206 1.032 17.086 2.904 Z M 10.042 18.141 C 14.604 18.141 18.317 14.448 18.319 9.91 C 18.32 7.711 17.46 5.642 15.897 4.087 C 14.334 2.53 12.256 1.673 10.045 1.672 C 5.48 1.672 1.767 5.365 1.765 9.903 C 1.764 11.458 2.202 12.973 3.03 14.283 L 3.227 14.595 L 2.391 17.633 L 5.524 16.815 L 5.826 16.994 C 7.097 17.744 8.554 18.141 10.039 18.141 L 10.042 18.141 Z M 14.582 11.978 C 14.83 12.101 14.996 12.164 15.059 12.267 C 15.121 12.37 15.121 12.866 14.913 13.443 C 14.706 14.021 13.712 14.549 13.234 14.62 C 12.805 14.684 12.263 14.71 11.667 14.522 C 11.305 14.408 10.842 14.255 10.248 14 C 7.752 12.928 6.122 10.429 5.998 10.264 C 5.873 10.099 4.982 8.921 4.982 7.704 C 4.982 6.486 5.624 5.888 5.853 5.64 C 6.081 5.392 6.35 5.33 6.516 5.33 C 6.682 5.33 6.848 5.332 6.993 5.339 C 7.146 5.347 7.351 5.281 7.553 5.764 C 7.761 6.259 8.258 7.477 8.32 7.601 C 8.382 7.725 8.424 7.869 8.341 8.034 C 8.258 8.199 8.217 8.303 8.092 8.447 C 7.967 8.591 7.83 8.77 7.719 8.881 C 7.594 9.004 7.465 9.138 7.61 9.385 C 7.755 9.633 8.254 10.443 8.994 11.1 C 9.945 11.942 10.746 12.204 10.995 12.328 C 11.244 12.451 11.389 12.431 11.534 12.266 C 11.679 12.101 12.156 11.544 12.322 11.296 C 12.488 11.048 12.653 11.089 12.882 11.172 C 13.11 11.254 14.333 11.853 14.582 11.977 Z\" id=\"a1012z\"></path><filter id=\"a1014z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1017z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1017z\" result=\"a1018z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1019z\"></feFlood><feComposite in=\"a1019z\" in2=\"a1018z\" operator=\"in\" result=\"a1015z\"></feComposite></filter></defs><mask id=\"a1016z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1012z\" fill=\"black\"></use></mask><g filter=\"url(#a1014z)\" mask=\"url(#a1016z)\"><use fill=\"black\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1012z\" clip-path=\"url(#a1013z)\"></use></g><use xlink:href=\"#a1012z\" fill=\"rgb(255,255,255)\" clip-path=\"url(#a1013z)\"></use></g></svg>'},\"S4S7Z48Jx-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.905 C 18.966 4.777 20.001 7.264 20 9.911 C 19.998 15.371 15.53 19.814 10.042 19.814 L 10.038 19.814 C 8.371 19.813 6.734 19.398 5.279 18.608 L 0 19.985 L 1.413 14.853 C 0.541 13.352 0.083 11.648 0.084 9.902 C 0.085 4.442 4.553 0 10.042 0 C 12.706 0.001 15.206 1.032 17.086 2.904 Z M 10.042 18.141 C 14.604 18.141 18.317 14.448 18.319 9.91 C 18.32 7.711 17.46 5.642 15.897 4.087 C 14.334 2.53 12.256 1.673 10.045 1.672 C 5.48 1.672 1.767 5.365 1.765 9.903 C 1.764 11.458 2.202 12.973 3.03 14.283 L 3.227 14.595 L 2.391 17.633 L 5.524 16.815 L 5.826 16.994 C 7.097 17.744 8.554 18.141 10.039 18.141 L 10.042 18.141 Z M 14.582 11.978 C 14.83 12.101 14.996 12.164 15.059 12.267 C 15.121 12.37 15.121 12.866 14.913 13.443 C 14.706 14.021 13.712 14.549 13.234 14.62 C 12.805 14.684 12.263 14.71 11.667 14.522 C 11.305 14.408 10.842 14.255 10.248 14 C 7.752 12.928 6.122 10.429 5.998 10.264 C 5.873 10.099 4.982 8.921 4.982 7.704 C 4.982 6.486 5.624 5.888 5.853 5.64 C 6.081 5.392 6.35 5.33 6.516 5.33 C 6.682 5.33 6.848 5.332 6.993 5.339 C 7.146 5.347 7.351 5.281 7.553 5.764 C 7.761 6.259 8.258 7.477 8.32 7.601 C 8.382 7.725 8.424 7.869 8.341 8.034 C 8.258 8.199 8.217 8.303 8.092 8.447 C 7.967 8.591 7.83 8.77 7.719 8.881 C 7.594 9.004 7.465 9.138 7.61 9.385 C 7.755 9.633 8.254 10.443 8.994 11.1 C 9.945 11.942 10.746 12.204 10.995 12.328 C 11.244 12.451 11.389 12.431 11.534 12.266 C 11.679 12.101 12.156 11.544 12.322 11.296 C 12.488 11.048 12.653 11.089 12.882 11.172 C 13.11 11.254 14.333 11.853 14.582 11.977 Z\" id=\"a1020z\"></path><filter id=\"a1022z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1025z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1025z\" result=\"a1026z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1027z\"></feFlood><feComposite in=\"a1027z\" in2=\"a1026z\" operator=\"in\" result=\"a1023z\"></feComposite></filter></defs><mask id=\"a1024z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1020z\" fill=\"black\"></use></mask><g filter=\"url(#a1022z)\" mask=\"url(#a1024z)\"><use fill=\"black\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1020z\" clip-path=\"url(#a1021z)\"></use></g><use xlink:href=\"#a1020z\" fill=\"rgb(255,255,255)\" clip-path=\"url(#a1021z)\"></use></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uv2n2q\",layoutDependency:layoutDependency,layoutId:\"kjAC4AZzE\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.904 C 15.206 1.032 12.706 0.001 10.042 0 C 4.553 0 0.085 4.442 0.084 9.902 C 0.083 11.648 0.541 13.352 1.413 14.853 L 0 19.985 L 5.279 18.608 C 6.734 19.398 8.371 19.813 10.038 19.814 L 10.042 19.814 C 15.53 19.814 19.998 15.371 20 9.911 C 20.001 7.264 18.966 4.777 17.086 2.905 Z\" id=\"a1028z\"></path><filter id=\"a1030z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1033z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1033z\" result=\"a1034z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1035z\"></feFlood><feComposite in=\"a1035z\" in2=\"a1034z\" operator=\"in\" result=\"a1031z\"></feComposite></filter></defs><mask id=\"a1032z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1028z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1030z)\" mask=\"url(#a1032z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1028z\" clip-path=\"url(#a1029z)\"></use></g><use xlink:href=\"#a1028z\" fill=\"transparent\" clip-path=\"url(#a1029z)\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"S4S7Z48Jx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.904 C 15.206 1.032 12.706 0.001 10.042 0 C 4.553 0 0.085 4.442 0.084 9.902 C 0.083 11.648 0.541 13.352 1.413 14.853 L 0 19.985 L 5.279 18.608 C 6.734 19.398 8.371 19.813 10.038 19.814 L 10.042 19.814 C 15.53 19.814 19.998 15.371 20 9.911 C 20.001 7.264 18.966 4.777 17.086 2.905 Z\" id=\"a1036z\"></path><filter id=\"a1038z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1041z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1041z\" result=\"a1042z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1043z\"></feFlood><feComposite in=\"a1043z\" in2=\"a1042z\" operator=\"in\" result=\"a1039z\"></feComposite></filter></defs><mask id=\"a1040z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1036z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1038z)\" mask=\"url(#a1040z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1036z\" clip-path=\"url(#a1037z)\"></use></g><use xlink:href=\"#a1036z\" fill=\"transparent\" clip-path=\"url(#a1037z)\"></use></g></svg>'},\"S4S7Z48Jx-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.985\" overflow=\"visible\"><g><defs><path d=\"M 17.086 2.904 C 15.206 1.032 12.706 0.001 10.042 0 C 4.553 0 0.085 4.442 0.084 9.902 C 0.083 11.648 0.541 13.352 1.413 14.853 L 0 19.985 L 5.279 18.608 C 6.734 19.398 8.371 19.813 10.038 19.814 L 10.042 19.814 C 15.53 19.814 19.998 15.371 20 9.911 C 20.001 7.264 18.966 4.777 17.086 2.905 Z\" id=\"a1044z\"></path><filter id=\"a1046z\" filterUnits=\"objectBoundingBox\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1049z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1049z\" result=\"a1050z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1051z\"></feFlood><feComposite in=\"a1051z\" in2=\"a1050z\" operator=\"in\" result=\"a1047z\"></feComposite></filter></defs><mask id=\"a1048z\" x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\"><rect x=\"-10.5%\" y=\"-15.5%\" width=\"121.0%\" height=\"131.0%\" fill=\"white\"></rect><use href=\"#a1044z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1046z)\" mask=\"url(#a1048z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1044z\" clip-path=\"url(#a1045z)\"></use></g><use xlink:href=\"#a1044z\" fill=\"transparent\" clip-path=\"url(#a1045z)\"></use></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4tkkqr\",layoutDependency:layoutDependency,layoutId:\"OeceLe967\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.554 16.469\" overflow=\"visible\"><g><defs><path d=\"M 8.277 16.469 L 8.274 16.469 C 6.789 16.468 5.332 16.071 4.061 15.321 L 3.759 15.143 L 0.626 15.96 L 1.462 12.922 L 1.265 12.611 C 0.437 11.3 -0.001 9.786 0 8.231 C 0.002 3.692 3.715 0 8.281 0 C 10.491 0.001 12.569 0.858 14.132 2.414 C 15.695 3.97 16.555 6.038 16.554 8.237 C 16.552 12.776 12.839 16.468 8.277 16.468 Z\" id=\"a1052z\"></path><filter id=\"a1054z\" filterUnits=\"objectBoundingBox\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1057z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1057z\" result=\"a1058z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1059z\"></feFlood><feComposite in=\"a1059z\" in2=\"a1058z\" operator=\"in\" result=\"a1055z\"></feComposite></filter></defs><mask id=\"a1056z\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><rect x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\" fill=\"white\"></rect><use href=\"#a1052z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1054z)\" mask=\"url(#a1056z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1052z\" clip-path=\"url(#a1053z)\"></use></g><use xlink:href=\"#a1052z\" fill=\"transparent\" clip-path=\"url(#a1053z)\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"S4S7Z48Jx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.554 16.469\" overflow=\"visible\"><g><defs><path d=\"M 8.277 16.469 L 8.274 16.469 C 6.789 16.468 5.332 16.071 4.061 15.321 L 3.759 15.143 L 0.626 15.96 L 1.462 12.922 L 1.265 12.611 C 0.437 11.3 -0.001 9.786 0 8.231 C 0.002 3.692 3.715 0 8.281 0 C 10.491 0.001 12.569 0.858 14.132 2.414 C 15.695 3.97 16.555 6.038 16.554 8.237 C 16.552 12.776 12.839 16.468 8.277 16.468 Z\" id=\"a1060z\"></path><filter id=\"a1062z\" filterUnits=\"objectBoundingBox\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1065z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1065z\" result=\"a1066z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1067z\"></feFlood><feComposite in=\"a1067z\" in2=\"a1066z\" operator=\"in\" result=\"a1063z\"></feComposite></filter></defs><mask id=\"a1064z\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><rect x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\" fill=\"white\"></rect><use href=\"#a1060z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1062z)\" mask=\"url(#a1064z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1060z\" clip-path=\"url(#a1061z)\"></use></g><use xlink:href=\"#a1060z\" fill=\"transparent\" clip-path=\"url(#a1061z)\"></use></g></svg>'},\"S4S7Z48Jx-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.554 16.469\" overflow=\"visible\"><g><defs><path d=\"M 8.277 16.469 L 8.274 16.469 C 6.789 16.468 5.332 16.071 4.061 15.321 L 3.759 15.143 L 0.626 15.96 L 1.462 12.922 L 1.265 12.611 C 0.437 11.3 -0.001 9.786 0 8.231 C 0.002 3.692 3.715 0 8.281 0 C 10.491 0.001 12.569 0.858 14.132 2.414 C 15.695 3.97 16.555 6.038 16.554 8.237 C 16.552 12.776 12.839 16.468 8.277 16.468 Z\" id=\"a1068z\"></path><filter id=\"a1070z\" filterUnits=\"objectBoundingBox\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1073z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1073z\" result=\"a1074z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1075z\"></feFlood><feComposite in=\"a1075z\" in2=\"a1074z\" operator=\"in\" result=\"a1071z\"></feComposite></filter></defs><mask id=\"a1072z\" x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\"><rect x=\"-12.7%\" y=\"-18.8%\" width=\"125.4%\" height=\"137.6%\" fill=\"white\"></rect><use href=\"#a1068z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1070z)\" mask=\"url(#a1072z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1068z\" clip-path=\"url(#a1069z)\"></use></g><use xlink:href=\"#a1068z\" fill=\"transparent\" clip-path=\"url(#a1069z)\"></use></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ggednd\",layoutDependency:layoutDependency,layoutId:\"HieBOIIRz\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 9.337\" overflow=\"visible\"><g><defs><path d=\"M 9.6 6.646 C 9.352 6.523 8.128 5.924 7.9 5.842 C 7.672 5.759 7.506 5.718 7.34 5.966 C 7.175 6.213 6.698 6.771 6.553 6.936 C 6.407 7.101 6.262 7.121 6.013 6.997 C 5.765 6.873 4.963 6.612 4.012 5.769 C 3.273 5.113 2.773 4.303 2.628 4.055 C 2.483 3.807 2.613 3.673 2.737 3.55 C 2.849 3.439 2.986 3.261 3.11 3.117 C 3.235 2.973 3.276 2.869 3.359 2.704 C 3.442 2.539 3.401 2.395 3.339 2.271 C 3.276 2.147 2.779 0.929 2.571 0.434 C 2.369 -0.049 2.164 0.017 2.012 0.009 C 1.866 0.001 1.701 0 1.535 0 C 1.369 0 1.099 0.062 0.871 0.31 C 0.643 0.557 0 1.156 0 2.374 C 0 3.591 0.892 4.768 1.016 4.934 C 1.141 5.099 2.771 7.598 5.267 8.67 C 5.86 8.925 6.324 9.078 6.685 9.192 C 7.281 9.38 7.824 9.354 8.252 9.29 C 8.73 9.219 9.725 8.691 9.932 8.113 C 10.139 7.535 10.139 7.04 10.077 6.937 C 10.015 6.834 9.849 6.771 9.6 6.647 Z\" id=\"a1076z\"></path><filter id=\"a1078z\" filterUnits=\"objectBoundingBox\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1081z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1081z\" result=\"a1082z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1083z\"></feFlood><feComposite in=\"a1083z\" in2=\"a1082z\" operator=\"in\" result=\"a1079z\"></feComposite></filter></defs><mask id=\"a1080z\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><rect x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\" fill=\"white\"></rect><use href=\"#a1076z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1078z)\" mask=\"url(#a1080z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1076z\" clip-path=\"url(#a1077z)\"></use></g><use xlink:href=\"#a1076z\" fill=\"transparent\" clip-path=\"url(#a1077z)\"></use></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"S4S7Z48Jx-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 9.337\" overflow=\"visible\"><g><defs><path d=\"M 9.6 6.646 C 9.352 6.523 8.128 5.924 7.9 5.842 C 7.672 5.759 7.506 5.718 7.34 5.966 C 7.175 6.213 6.698 6.771 6.553 6.936 C 6.407 7.101 6.262 7.121 6.013 6.997 C 5.765 6.873 4.963 6.612 4.012 5.769 C 3.273 5.113 2.773 4.303 2.628 4.055 C 2.483 3.807 2.613 3.673 2.737 3.55 C 2.849 3.439 2.986 3.261 3.11 3.117 C 3.235 2.973 3.276 2.869 3.359 2.704 C 3.442 2.539 3.401 2.395 3.339 2.271 C 3.276 2.147 2.779 0.929 2.571 0.434 C 2.369 -0.049 2.164 0.017 2.012 0.009 C 1.866 0.001 1.701 0 1.535 0 C 1.369 0 1.099 0.062 0.871 0.31 C 0.643 0.557 0 1.156 0 2.374 C 0 3.591 0.892 4.768 1.016 4.934 C 1.141 5.099 2.771 7.598 5.267 8.67 C 5.86 8.925 6.324 9.078 6.685 9.192 C 7.281 9.38 7.824 9.354 8.252 9.29 C 8.73 9.219 9.725 8.691 9.932 8.113 C 10.139 7.535 10.139 7.04 10.077 6.937 C 10.015 6.834 9.849 6.771 9.6 6.647 Z\" id=\"a1084z\"></path><filter id=\"a1086z\" filterUnits=\"objectBoundingBox\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1089z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1089z\" result=\"a1090z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1091z\"></feFlood><feComposite in=\"a1091z\" in2=\"a1090z\" operator=\"in\" result=\"a1087z\"></feComposite></filter></defs><mask id=\"a1088z\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><rect x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\" fill=\"white\"></rect><use href=\"#a1084z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1086z)\" mask=\"url(#a1088z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1084z\" clip-path=\"url(#a1085z)\"></use></g><use xlink:href=\"#a1084z\" fill=\"transparent\" clip-path=\"url(#a1085z)\"></use></g></svg>'},\"S4S7Z48Jx-pressed\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 9.337\" overflow=\"visible\"><g><defs><path d=\"M 9.6 6.646 C 9.352 6.523 8.128 5.924 7.9 5.842 C 7.672 5.759 7.506 5.718 7.34 5.966 C 7.175 6.213 6.698 6.771 6.553 6.936 C 6.407 7.101 6.262 7.121 6.013 6.997 C 5.765 6.873 4.963 6.612 4.012 5.769 C 3.273 5.113 2.773 4.303 2.628 4.055 C 2.483 3.807 2.613 3.673 2.737 3.55 C 2.849 3.439 2.986 3.261 3.11 3.117 C 3.235 2.973 3.276 2.869 3.359 2.704 C 3.442 2.539 3.401 2.395 3.339 2.271 C 3.276 2.147 2.779 0.929 2.571 0.434 C 2.369 -0.049 2.164 0.017 2.012 0.009 C 1.866 0.001 1.701 0 1.535 0 C 1.369 0 1.099 0.062 0.871 0.31 C 0.643 0.557 0 1.156 0 2.374 C 0 3.591 0.892 4.768 1.016 4.934 C 1.141 5.099 2.771 7.598 5.267 8.67 C 5.86 8.925 6.324 9.078 6.685 9.192 C 7.281 9.38 7.824 9.354 8.252 9.29 C 8.73 9.219 9.725 8.691 9.932 8.113 C 10.139 7.535 10.139 7.04 10.077 6.937 C 10.015 6.834 9.849 6.771 9.6 6.647 Z\" id=\"a1092z\"></path><filter id=\"a1094z\" filterUnits=\"objectBoundingBox\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><feOffset dx=\"0\" dy=\"1\" in=\"SourceAlpha\" result=\"a1097z\"></feOffset><feGaussianBlur stdDeviation=\"0.5\" in=\"a1097z\" result=\"a1098z\"></feGaussianBlur><feFlood flood-color=\"rgba(0, 0, 0, 0.16)\" result=\"a1099z\"></feFlood><feComposite in=\"a1099z\" in2=\"a1098z\" operator=\"in\" result=\"a1095z\"></feComposite></filter></defs><mask id=\"a1096z\" x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\"><rect x=\"-20.8%\" y=\"-33.2%\" width=\"141.5%\" height=\"166.4%\" fill=\"white\"></rect><use href=\"#a1092z\" fill=\"black\" fill-opacity=\"0\"></use></mask><g filter=\"url(#a1094z)\" mask=\"url(#a1096z)\"><use fill=\"black\" fill-opacity=\"0\" stroke=\"black\" stroke-opacity=\"0\" stroke-width=\"0\" xlink:href=\"#a1092z\" clip-path=\"url(#a1093z)\"></use></g><use xlink:href=\"#a1092z\" fill=\"transparent\" clip-path=\"url(#a1093z)\"></use></g></svg>'}},baseVariant,gestureVariant)})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-exxFO.framer-11roq89, .framer-exxFO .framer-11roq89 { display: block; }\",\".framer-exxFO.framer-60qs4p { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: min-content; }\",\".framer-exxFO .framer-4ohjig { flex: none; height: 52px; left: 8px; overflow: visible; position: absolute; right: 8px; top: calc(50.00000000000002% - 52px / 2); }\",\".framer-exxFO .framer-1muktv3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-exxFO .framer-1u4b2v3 { flex: none; height: auto; left: -134px; position: absolute; top: 50%; white-space: pre; width: auto; z-index: 1; }\",\".framer-exxFO .framer-yj6si3 { height: 20px; position: relative; width: 20px; }\",\".framer-exxFO .framer-1uv2n2q { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-exxFO .framer-4tkkqr { height: 17px; left: 2px; position: absolute; top: 2px; width: 17px; }\",\".framer-exxFO .framer-ggednd { height: 10px; left: 5px; position: absolute; top: 6px; width: 10px; }\",\".framer-exxFO.framer-v-60qs4p.hover .framer-4ohjig, .framer-exxFO.framer-v-60qs4p.pressed .framer-4ohjig { height: 100%; left: 0px; right: unset; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-exxFO.framer-v-60qs4p.hover .framer-1u4b2v3, .framer-exxFO.framer-v-60qs4p.pressed .framer-1u4b2v3 { left: unset; position: relative; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 68\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"FJ6InLOZM\":{\"layout\":[\"auto\",\"auto\"]},\"qTiox1lzG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Nh_YlT2UU\":\"link\",\"G8HmCTNLu\":\"buttonLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerj6eIqyYWs=withCSS(Component,css,\"framer-exxFO\");export default Framerj6eIqyYWs;Framerj6eIqyYWs.displayName=\"WhatsAppButton\";Framerj6eIqyYWs.defaultProps={height:68,width:68};addPropertyControls(Framerj6eIqyYWs,{Nh_YlT2UU:{title:\"Link\",type:ControlType.Link},G8HmCTNLu:{defaultValue:\"Chat on WhatsApp\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},onG8HmCTNLuChange:{changes:\"G8HmCTNLu\",type:ControlType.ChangeHandler}});addFonts(Framerj6eIqyYWs,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj6eIqyYWs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"68\",\"framerVariables\":\"{\\\"Nh_YlT2UU\\\":\\\"link\\\",\\\"G8HmCTNLu\\\":\\\"buttonLabel\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FJ6InLOZM\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qTiox1lzG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"68\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./j6eIqyYWs.map","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useActiveVariantCallback,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/hqAOTuVTgw9LhZy0uNIa/3N5DHoeTKilfbPvqhuvQ/MzKRMAaH1.js\";const enabledGestures={GHepoveeK:{hover:true},IMehFVsDw:{hover:true}};const cycleOrder=[\"GHepoveeK\",\"IMehFVsDw\"];const serializationHash=\"framer-AhDPm\";const variantClassNames={GHepoveeK:\"framer-v-1c40blz\",IMehFVsDw:\"framer-v-33a6vd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AqzyaYqmt=undefined;const TFiupUFoi=undefined;const V8bRoSY0w=undefined;const phnWt2qtF=undefined;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 humanReadableVariantMap={\"Variant 1\":\"GHepoveeK\",\"Variant 2\":\"IMehFVsDw\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,id,label,mouseEnter,mouseLeave,width,...props})=>{return{...props,AqzyaYqmt:mouseEnter??props.AqzyaYqmt,phnWt2qtF:label??props.phnWt2qtF??\"Products\",TFiupUFoi:hover??props.TFiupUFoi,V8bRoSY0w:mouseLeave??props.V8bRoSY0w,variant:humanReadableVariantMap[props.variant]??props.variant??\"GHepoveeK\"};};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,AqzyaYqmt,V8bRoSY0w,TFiupUFoi,phnWt2qtF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GHepoveeK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervk2zhz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(AqzyaYqmt){const res=await AqzyaYqmt(...args);if(res===false)return false;}if(TFiupUFoi){const res=await TFiupUFoi(...args);if(res===false)return false;}});const onMouseLeave1r5ewmt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(V8bRoSY0w){const res=await V8bRoSY0w(...args);if(res===false)return false;}});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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1c40blz\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"GHepoveeK\",onMouseEnter:onMouseEntervk2zhz,onMouseLeave:onMouseLeave1r5ewmt,ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"GHepoveeK-hover\":{backgroundColor:\"rgb(230, 243, 255)\"},\"IMehFVsDw-hover\":{backgroundColor:\"rgb(231, 243, 255)\"}},...addPropertyOverrides({\"GHepoveeK-hover\":{\"data-framer-name\":undefined},\"IMehFVsDw-hover\":{\"data-framer-name\":undefined},IMehFVsDw:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cy5ldw\",layoutDependency:layoutDependency,layoutId:\"Msx1RlCLg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ee056fb-5493-438f-9484-6028bb987987, rgb(120, 120, 120)))\"},children:\"Products\"})}),className:\"framer-6x6mb3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HATaOoeUk\",style:{\"--extracted-r6o4lv\":\"var(--token-6ee056fb-5493-438f-9484-6028bb987987, rgb(120, 120, 120))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:phnWt2qtF,variants:{\"GHepoveeK-hover\":{\"--extracted-r6o4lv\":\"rgb(89, 89, 89)\"},\"IMehFVsDw-hover\":{\"--extracted-r6o4lv\":\"rgb(89, 89, 89)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"GHepoveeK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(89, 89, 89))\"},children:\"Products\"})})},\"IMehFVsDw-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(89, 89, 89))\"},children:\"Products\"})})},IMehFVsDw:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6ee056fb-5493-438f-9484-6028bb987987, rgb(120, 120, 120)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x0hc0p\",layoutDependency:layoutDependency,layoutId:\"IsPsVAOpE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.001 5.001\" overflow=\"visible\"><path d=\"M 9.867 0.712 L 5.322 4.878 C 5.237 4.957 5.121 5.001 5 5.001 C 4.88 5.001 4.764 4.957 4.679 4.878 L 0.133 0.712 C -0.044 0.549 -0.044 0.285 0.133 0.122 C 0.311 -0.041 0.599 -0.041 0.776 0.122 L 5 3.995 L 9.224 0.122 C 9.402 -0.041 9.69 -0.041 9.867 0.122 C 10.045 0.285 10.045 0.549 9.867 0.712 Z\" fill=\"rgb(117, 118, 121)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"GHepoveeK-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.001 5.001\" overflow=\"visible\"><path d=\"M 9.867 4.289 L 5.322 0.122 C 5.237 0.044 5.121 0 5 0 C 4.88 0 4.764 0.044 4.679 0.122 L 0.133 4.289 C -0.044 4.452 -0.044 4.716 0.133 4.878 C 0.311 5.041 0.599 5.041 0.776 4.878 L 5 1.006 L 9.224 4.878 C 9.402 5.041 9.69 5.041 9.867 4.878 C 10.045 4.716 10.045 4.452 9.867 4.289 Z\" fill=\"rgb(117, 118, 121)\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-AhDPm.framer-1orkbw4, .framer-AhDPm .framer-1orkbw4 { display: block; }\",\".framer-AhDPm.framer-1c40blz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 48px; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-AhDPm .framer-cy5ldw { align-content: center; align-items: center; 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: min-content; }\",\".framer-AhDPm .framer-6x6mb3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-AhDPm .framer-x0hc0p { height: 5px; position: relative; width: 10px; }\",\".framer-AhDPm.framer-v-33a6vd.framer-1c40blz { height: 32px; padding: 8px 12px 8px 12px; }\",\".framer-AhDPm.framer-v-33a6vd .framer-cy5ldw { gap: 8px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"IMehFVsDw\":{\"layout\":[\"auto\",\"fixed\"]},\"PXRb7s6nt\":{\"layout\":[\"auto\",\"fixed\"]},\"wJHbYd_bD\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AqzyaYqmt\":\"mouseEnter\",\"V8bRoSY0w\":\"mouseLeave\",\"TFiupUFoi\":\"hover\",\"phnWt2qtF\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFi2QGtZN4=withCSS(Component,css,\"framer-AhDPm\");export default FramerFi2QGtZN4;FramerFi2QGtZN4.displayName=\"Navigation Button\";FramerFi2QGtZN4.defaultProps={height:48,width:117};addPropertyControls(FramerFi2QGtZN4,{variant:{options:[\"GHepoveeK\",\"IMehFVsDw\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},AqzyaYqmt:{title:\"Mouse Enter\",type:ControlType.EventHandler},V8bRoSY0w:{title:\"Mouse Leave\",type:ControlType.EventHandler},TFiupUFoi:{title:\"Hover\",type:ControlType.EventHandler},phnWt2qtF:{defaultValue:\"Products\",displayTextArea:false,title:\"Label\",type:ControlType.String},onphnWt2qtFChange:{changes:\"phnWt2qtF\",type:ControlType.ChangeHandler}});addFonts(FramerFi2QGtZN4,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFi2QGtZN4\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"117\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"AqzyaYqmt\\\":\\\"mouseEnter\\\",\\\"V8bRoSY0w\\\":\\\"mouseLeave\\\",\\\"TFiupUFoi\\\":\\\"hover\\\",\\\"phnWt2qtF\\\":\\\"label\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IMehFVsDw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"PXRb7s6nt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wJHbYd_bD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2509ebe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hqAOTuVTgw9LhZy0uNIa/3N5DHoeTKilfbPvqhuvQ/MzKRMAaH1.js\";import NavigationButton from\"https://framerusercontent.com/modules/grhRY8daFuhqGEr4Cedp/P0dVO1HeBWbSSIDYxZpY/Fi2QGtZN4.js\";const NavigationButtonFonts=getFonts(NavigationButton);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"iHZS1qxSS\",\"nnVmGPQgh\",\"aia8jgx08\"];const serializationHash=\"framer-Kxx5A\";const variantClassNames={aia8jgx08:\"framer-v-ybn5ad\",iHZS1qxSS:\"framer-v-1yz7xiw\",nnVmGPQgh:\"framer-v-zbsofc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Category - Tab\":\"nnVmGPQgh\",\"Category Website\":\"iHZS1qxSS\",\"Variant 3\":\"aia8jgx08\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"iHZS1qxSS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iHZS1qxSS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const AqzyaYqmt13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const ref5=React.useRef(null);const ref6=React.useRef(null);const ref7=React.useRef(null);const ref8=React.useRef(null);const ref9=React.useRef(null);const ref10=React.useRef(null);const ref11=React.useRef(null);const ref12=React.useRef(null);const ref13=React.useRef(null);const ref14=React.useRef(null);const ref15=React.useRef(null);const ref16=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yz7xiw\",className,classNames),\"data-framer-name\":\"Category Website\",layoutDependency:layoutDependency,layoutId:\"iHZS1qxSS\",ref:refBinding,style:{...style},...addPropertyOverrides({aia8jgx08:{\"data-framer-name\":\"Variant 3\"},nnVmGPQgh:{\"data-framer-name\":\"Category - Tab\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-10y43bq\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"EPqHhMdZP\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ypswej\",layoutDependency:layoutDependency,layoutId:\"qhMcRPI0Y\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1p05byz-container\",id:`${layoutId}-1p05byz`,layoutDependency:layoutDependency,layoutId:\"lw9zVzZ90-container\",nodeId:\"lw9zVzZ90\",ref:ref1,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay}),height:\"100%\",id:\"lw9zVzZ90\",layoutId:\"lw9zVzZ90\",phnWt2qtF:\"Proctology\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1p05byz`,offsetX:0,offsetY:4,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-yuyzc8\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"r356HEQS2\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pqag8f\",layoutDependency:layoutDependency,layoutId:\"MB0xIF4Ma\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EPErOLQRI\"},motionChild:true,nodeId:\"SnEcebHUl\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-122ix63 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"SnEcebHUl\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Piles\"})}),className:\"framer-ceiu05\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c_rXs2OJm\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M9ude2z8Y\"},motionChild:true,nodeId:\"bUOMxjrF4\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1a1zebx framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"bUOMxjrF4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Abscess\"})}),className:\"framer-jlc84w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aYKhDJ3XT\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NSZpUsk9R\"},motionChild:true,nodeId:\"llcq8jwuf\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18hl9kk framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"llcq8jwuf\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Fistula\"})}),className:\"framer-1pt6z8g\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FLh_dOoRo\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"sO5qNEkH0\"},motionChild:true,nodeId:\"TEXbspPs4\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-rrd0yw framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"TEXbspPs4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Anal Fissure\"})}),className:\"framer-1v39iv3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EO4zKUWTE\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+42}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1g9amvs-container\",id:`${layoutId}-1g9amvs`,layoutDependency:layoutDependency,layoutId:\"Teazj_BFi-container\",nodeId:\"Teazj_BFi\",ref:ref3,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay1}),height:\"100%\",id:\"Teazj_BFi\",layoutId:\"Teazj_BFi\",phnWt2qtF:\"Urology\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1g9amvs`,offsetX:0,offsetY:4,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ijvj4c\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"vB2Ovhbrr\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jjqpkm\",layoutDependency:layoutDependency,layoutId:\"xR8cvqhgA\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kbXpkwO2W\"},motionChild:true,nodeId:\"KcTJKW7UR\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8y05rz framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"KcTJKW7UR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Circumcision\"})}),className:\"framer-1n15rur\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VHCIxOYuT\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"N9TMzbix5\"},motionChild:true,nodeId:\"hjhyDlqSI\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-4ymt2x framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"hjhyDlqSI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Kidney Stone\"})}),className:\"framer-zlg7lk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"amqfInFFN\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hPzpfg_ZL\"},motionChild:true,nodeId:\"tuepuj01f\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1202nj7 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"tuepuj01f\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Hydrocele\"})}),className:\"framer-v9jc6c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fl3ucrWTU\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+84}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-81yaoo-container\",id:`${layoutId}-81yaoo`,layoutDependency:layoutDependency,layoutId:\"TmhFBQ8da-container\",nodeId:\"TmhFBQ8da\",ref:ref5,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay2}),height:\"100%\",id:\"TmhFBQ8da\",layoutId:\"TmhFBQ8da\",phnWt2qtF:\"Laproscopy\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-81yaoo`,offsetX:0,offsetY:4,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-l125lc\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"DdT2YSgz0\",ref:ref6,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rnsl60\",layoutDependency:layoutDependency,layoutId:\"k39xlc8DM\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HgrL5mRB7\"},motionChild:true,nodeId:\"ESzKz9iwu\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-80o6sq framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"ESzKz9iwu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Incisional Hernia\"})}),className:\"framer-1vpwzfb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HYCe4GBs_\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bd_rT8kY6\"},motionChild:true,nodeId:\"VIQUfYoQh\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1e7qtsd framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"VIQUfYoQh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Inguinal Hernia\"})}),className:\"framer-1qlf6qw\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uJRBHat1N\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"umbilical-hernia\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"fE8OIomSK\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"xb7CTGWqv\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-q63jn7 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"xb7CTGWqv\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Umbilical Hernia\"})}),className:\"framer-x7i5ir\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ej2pLkMpK\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+126}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1dkwghn-container\",id:`${layoutId}-1dkwghn`,layoutDependency:layoutDependency,layoutId:\"LmDQLjFv7-container\",nodeId:\"LmDQLjFv7\",ref:ref7,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay3}),height:\"100%\",id:\"LmDQLjFv7\",layoutId:\"LmDQLjFv7\",phnWt2qtF:\"Aesthetics\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1dkwghn`,offsetX:0,offsetY:4,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1wpmrpk\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"LAcWNQkNt\",ref:ref8,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-187m2jf\",layoutDependency:layoutDependency,layoutId:\"i1OkZF5Bw\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rieKe7p5F\"},motionChild:true,nodeId:\"tQ75zBfHa\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nhahhg framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"tQ75zBfHa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Gynecomastia\"})}),className:\"framer-hpjm93\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xANNDS4A0\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"hZF998wZn\"},motionChild:true,nodeId:\"tMbDEdUdB\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-5vvlaa framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"tMbDEdUdB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Lipoma\"})}),className:\"framer-1h16c6v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LEHYOO0pY\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"sebaceous-cyst\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"ATG8ENNZj\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"kp0QgQNgh\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-b2gwdz framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"kp0QgQNgh\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Sebeceous Cyst\"})}),className:\"framer-187xd07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vl4i3bbv8\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"axillary-breast-tissue\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"hSmUuCSyI\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"oWr5e9r7_\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-83hw29 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"oWr5e9r7_\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Axillary Breast Tissue\"})}),className:\"framer-vyglmn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SsLbvKmQH\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"breast-lump\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"iC4_bD9Za\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"SdCT7UQ_D\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1ssetfr framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"SdCT7UQ_D\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Breast Lump\"})}),className:\"framer-sx2el3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xVDVTR_6S\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"liposuction\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"OA37xlcAH\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"aL0YPbHQW\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d12iw3 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"aL0YPbHQW\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Liposuction\"})}),className:\"framer-ao1uxh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qvAbmgTDi\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay4=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-x36kqn-container\",id:`${layoutId}-x36kqn`,layoutDependency:layoutDependency,layoutId:\"vvu7WWSdr-container\",nodeId:\"vvu7WWSdr\",ref:ref9,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay4}),height:\"100%\",id:\"vvu7WWSdr\",layoutId:\"vvu7WWSdr\",phnWt2qtF:\"ENT\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref9,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-x36kqn`,offsetX:0,offsetY:4,onDismiss:overlay4.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1hqj5rr\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"owWdE5rRF\",ref:ref10,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u3m6z9\",layoutDependency:layoutDependency,layoutId:\"nfv9SUE5d\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"nasal-polyps\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"oJbYJ6KfI\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"rZlw3NvY8\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-136or6u framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"rZlw3NvY8\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Nasal Polyps\"})}),className:\"framer-vxth9r\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bmCFlNMHj\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"laser-vocal-cordectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"t_gccsboc\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"P_rTwWIMQ\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p25mi9 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"P_rTwWIMQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Laser Vocal Cordectomy\"})}),className:\"framer-pix0s9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"R8gv7Qavm\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"thyroidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"W6RMxfmsK\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"xUz_uHae2\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nyh91z framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"xUz_uHae2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Thyroidectomy\"})}),className:\"framer-1bfw8e3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xEdmjQYZu\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"mastoidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"ZewrkXgvt\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"HohTSTXWs\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-122hr71 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"HohTSTXWs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Mastoidectomy\"})}),className:\"framer-ebv5o5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uwMv511I7\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AVa_vY8Kn\"},motionChild:true,nodeId:\"eERMNpmDu\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19so0q6 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"eERMNpmDu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Septoplasty\"})}),className:\"framer-lvx3m5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yAlO4U6v9\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nCFjvkjVe\"},motionChild:true,nodeId:\"mUExbPqZS\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-zj1u1q framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"mUExbPqZS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"FESS\"})}),className:\"framer-9zsie4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Gj31H2Vox\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"adenoidectomy\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"vPCrzJCae\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"AbzJ4KZ8S\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-17szj04 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"AbzJ4KZ8S\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Adenoidectomy\"})}),className:\"framer-ykd8aa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"krYssQO5l\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"tympanoplasty\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"JjNS17Rl5\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"CvYJiA4Ma\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1yb5ysf framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"CvYJiA4Ma\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Tympanoplasty\"})}),className:\"framer-1ji8k9p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"l7Uy9WOzo\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay5=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-4b1n77-container\",id:`${layoutId}-4b1n77`,layoutDependency:layoutDependency,layoutId:\"gOOEMHndR-container\",nodeId:\"gOOEMHndR\",ref:ref11,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay5}),height:\"100%\",id:\"gOOEMHndR\",layoutId:\"gOOEMHndR\",phnWt2qtF:\"Vascular\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay5.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref11,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-4b1n77`,offsetX:0,offsetY:4,onDismiss:overlay5.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-yi2oy9\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"KXjU4vjle\",ref:ref12,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1fjndik\",layoutDependency:layoutDependency,layoutId:\"wZtYFEDpb\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"diabetic-foot-ulcer\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"gPcJ5AeTB\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"o9GH67ZGG\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1es7r8v framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"o9GH67ZGG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Diabetic Foot Ulcer\"})}),className:\"framer-1xf4fk7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cG2aX5VnV\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"deep-vein-thrombosis-(dvt)\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"waPYzIK9S\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"UeSW5lJw2\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-mif156 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"UeSW5lJw2\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Deep Vein Thumbosis\"})}),className:\"framer-1ncdp96\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r3ZTcxpeE\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"varicocele-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"vmN314FDh\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"NdovD4uY1\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-n1zpic framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"NdovD4uY1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Varicocele\"})}),className:\"framer-1wapskz\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KSOb3amHD\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"varicose-veins-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"B7R3yzwVR\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"xSCh19D_U\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-oqgbl2 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"xSCh19D_U\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Varicose Vein\"})}),className:\"framer-15v3veq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CWgsk0osN\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay6=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+252}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-w027pp-container\",id:`${layoutId}-w027pp`,layoutDependency:layoutDependency,layoutId:\"CnqxpMq2j-container\",nodeId:\"CnqxpMq2j\",ref:ref13,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay6}),height:\"100%\",id:\"CnqxpMq2j\",layoutId:\"CnqxpMq2j\",phnWt2qtF:\"Orthopaedic\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay6.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref13,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-w027pp`,offsetX:0,offsetY:4,onDismiss:overlay6.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1i35muu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"h_q4dYxPa\",ref:ref14,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sre8vl\",layoutDependency:layoutDependency,layoutId:\"Q3GrZrbEu\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"acl-tear-treatment\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"za0AgDjWh\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"bFnVi4OHR\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-q17psl framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"bFnVi4OHR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"ACL Tear Treatment\"})}),className:\"framer-1t6jp7q\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EQFBv0oql\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{nwpU9Y_fd:\"knee-replacement\"},unresolvedPathSlugs:{nwpU9Y_fd:{collectionId:\"VoOwjoBw8\",collectionItemId:\"lV3gdO17b\"}},webPageId:\"loTMUa4_m\"},motionChild:true,nodeId:\"UyXvmz8Gc\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9kh3qv framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"UyXvmz8Gc\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Knee Replacement\"})}),className:\"framer-1gp8igg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PG2kwbHjI\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay7=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:componentViewport?.y||0,...addPropertyOverrides({aia8jgx08:{y:(componentViewport?.y||0)+294}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1ur0alu-container\",id:`${layoutId}-1ur0alu`,layoutDependency:layoutDependency,layoutId:\"NSDOYORQD-container\",nodeId:\"NSDOYORQD\",ref:ref15,rendersWithMotion:true,scopeId:\"Rpvqr8ANG\",children:[/*#__PURE__*/_jsx(NavigationButton,{AqzyaYqmt:AqzyaYqmt13elrgn({overlay:overlay7}),height:\"100%\",id:\"NSDOYORQD\",layoutId:\"NSDOYORQD\",phnWt2qtF:\"Gynecology\",style:{height:\"100%\"},variant:matchVariant(\"GHepoveeK\"),width:\"100%\",...addPropertyOverrides({aia8jgx08:{variant:matchVariant(\"IMehFVsDw\")},nnVmGPQgh:{variant:matchVariant(\"IMehFVsDw\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay7.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref15,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1ur0alu`,offsetX:0,offsetY:4,onDismiss:overlay7.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-dbwwu9\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"UxZBRsWJD\",ref:ref16,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aTO7zNuUa\"},motionChild:true,nodeId:\"f_XqTEbcT\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ruzl1w framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"f_XqTEbcT\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aTO7zNuUa\"},motionChild:true,nodeId:\"cvHQqe6dV\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",...addPropertyOverrides({nnVmGPQgh:{href:\"mtp\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-6a8n6x framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"cvHQqe6dV\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"MTP / Abortion\"})}),className:\"framer-jd46jd\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uZyiBauoF\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HPKppmi_A\"},motionChild:true,nodeId:\"QyVdRdOdH\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",...addPropertyOverrides({nnVmGPQgh:{href:\"mtp\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1arruy9 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"QyVdRdOdH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Birth Control\"})}),className:\"framer-644i1a\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hbDWOcZFR\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mGTEIdBDP\"},motionChild:true,nodeId:\"vHR22_MyM\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",...addPropertyOverrides({nnVmGPQgh:{href:\"mtp\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1m4tn15 framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"vHR22_MyM\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Fibroid Removal\"})}),className:\"framer-wrz7l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h5lK9aVaq\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RqwK9ntUQ\"},motionChild:true,nodeId:\"oZdRQFKNJ\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",...addPropertyOverrides({nnVmGPQgh:{href:\"mtp\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-xay05r framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"oZdRQFKNJ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Ovarian Cyst Removal\"})}),className:\"framer-1bk1k1c\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eHeYxKtyB\",verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p8l98YLsq\"},motionChild:true,nodeId:\"twcB7sWOY\",openInNewTab:false,scopeId:\"Rpvqr8ANG\",...addPropertyOverrides({nnVmGPQgh:{href:\"mtp\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-k1xeui framer-1n41wh4\",layoutDependency:layoutDependency,layoutId:\"twcB7sWOY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Uterus Removal\"})}),className:\"framer-eh6ncx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"k4ymc4s68\",verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})})]})})})})]})})})})})});});const css=[\".framer-Kxx5A.framer-1n41wh4, .framer-Kxx5A .framer-1n41wh4 { display: block; }\",\".framer-Kxx5A.framer-1yz7xiw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: 1280px; }\",\".framer-Kxx5A .framer-10y43bq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Kxx5A .framer-1ypswej { align-content: center; align-items: center; 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: min-content; }\",\".framer-Kxx5A .framer-1p05byz-container, .framer-Kxx5A .framer-1g9amvs-container, .framer-Kxx5A .framer-81yaoo-container, .framer-Kxx5A .framer-1dkwghn-container, .framer-Kxx5A .framer-x36kqn-container, .framer-Kxx5A .framer-4b1n77-container, .framer-Kxx5A .framer-w027pp-container, .framer-Kxx5A .framer-1ur0alu-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-Kxx5A .framer-yuyzc8, .framer-Kxx5A .framer-ijvj4c, .framer-Kxx5A .framer-l125lc, .framer-Kxx5A .framer-1wpmrpk, .framer-Kxx5A .framer-1hqj5rr, .framer-Kxx5A .framer-yi2oy9, .framer-Kxx5A .framer-1i35muu, .framer-Kxx5A .framer-dbwwu9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Kxx5A .framer-1pqag8f, .framer-Kxx5A .framer-1jjqpkm, .framer-Kxx5A .framer-1rnsl60, .framer-Kxx5A .framer-187m2jf, .framer-Kxx5A .framer-1fjndik, .framer-Kxx5A .framer-sre8vl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Kxx5A .framer-122ix63, .framer-Kxx5A .framer-1a1zebx, .framer-Kxx5A .framer-18hl9kk, .framer-Kxx5A .framer-rrd0yw, .framer-Kxx5A .framer-8y05rz, .framer-Kxx5A .framer-4ymt2x, .framer-Kxx5A .framer-1202nj7, .framer-Kxx5A .framer-80o6sq, .framer-Kxx5A .framer-1e7qtsd, .framer-Kxx5A .framer-q63jn7, .framer-Kxx5A .framer-1nhahhg, .framer-Kxx5A .framer-5vvlaa, .framer-Kxx5A .framer-b2gwdz, .framer-Kxx5A .framer-83hw29, .framer-Kxx5A .framer-1ssetfr, .framer-Kxx5A .framer-d12iw3, .framer-Kxx5A .framer-1es7r8v, .framer-Kxx5A .framer-mif156, .framer-Kxx5A .framer-n1zpic, .framer-Kxx5A .framer-oqgbl2, .framer-Kxx5A .framer-q17psl, .framer-Kxx5A .framer-9kh3qv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 12px 16px 16px; position: relative; text-decoration: none; width: 200px; }\",\".framer-Kxx5A .framer-ceiu05, .framer-Kxx5A .framer-jlc84w, .framer-Kxx5A .framer-1pt6z8g, .framer-Kxx5A .framer-1v39iv3, .framer-Kxx5A .framer-1n15rur, .framer-Kxx5A .framer-zlg7lk, .framer-Kxx5A .framer-v9jc6c, .framer-Kxx5A .framer-1vpwzfb, .framer-Kxx5A .framer-1qlf6qw, .framer-Kxx5A .framer-x7i5ir, .framer-Kxx5A .framer-hpjm93, .framer-Kxx5A .framer-1h16c6v, .framer-Kxx5A .framer-187xd07, .framer-Kxx5A .framer-vyglmn, .framer-Kxx5A .framer-sx2el3, .framer-Kxx5A .framer-ao1uxh, .framer-Kxx5A .framer-vxth9r, .framer-Kxx5A .framer-pix0s9, .framer-Kxx5A .framer-1bfw8e3, .framer-Kxx5A .framer-ebv5o5, .framer-Kxx5A .framer-lvx3m5, .framer-Kxx5A .framer-9zsie4, .framer-Kxx5A .framer-ykd8aa, .framer-Kxx5A .framer-1ji8k9p, .framer-Kxx5A .framer-1xf4fk7, .framer-Kxx5A .framer-1ncdp96, .framer-Kxx5A .framer-1wapskz, .framer-Kxx5A .framer-15v3veq, .framer-Kxx5A .framer-1t6jp7q, .framer-Kxx5A .framer-1gp8igg, .framer-Kxx5A .framer-jd46jd, .framer-Kxx5A .framer-644i1a, .framer-Kxx5A .framer-wrz7l, .framer-Kxx5A .framer-1bk1k1c, .framer-Kxx5A .framer-eh6ncx { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Kxx5A .framer-1u3m6z9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-Kxx5A .framer-136or6u, .framer-Kxx5A .framer-1p25mi9, .framer-Kxx5A .framer-1nyh91z, .framer-Kxx5A .framer-122hr71, .framer-Kxx5A .framer-19so0q6, .framer-Kxx5A .framer-zj1u1q, .framer-Kxx5A .framer-17szj04, .framer-Kxx5A .framer-1yb5ysf, .framer-Kxx5A .framer-6a8n6x, .framer-Kxx5A .framer-1arruy9, .framer-Kxx5A .framer-1m4tn15, .framer-Kxx5A .framer-xay05r, .framer-Kxx5A .framer-k1xeui { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 12px 16px 16px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Kxx5A .framer-1ruzl1w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 194px; }\",\".framer-Kxx5A.framer-v-zbsofc.framer-1yz7xiw, .framer-Kxx5A.framer-v-ybn5ad.framer-1yz7xiw { padding: 0px; width: min-content; }\",\".framer-Kxx5A.framer-v-zbsofc .framer-10y43bq, .framer-Kxx5A.framer-v-ybn5ad .framer-10y43bq { flex: none; gap: 12px; justify-content: flex-start; width: min-content; }\",\".framer-Kxx5A.framer-v-zbsofc .framer-1ypswej { gap: 2px; }\",\".framer-Kxx5A.framer-v-ybn5ad .framer-1ypswej { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 2px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"nnVmGPQgh\":{\"layout\":[\"auto\",\"fixed\"]},\"aia8jgx08\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRpvqr8ANG=withCSS(Component,css,\"framer-Kxx5A\");export default FramerRpvqr8ANG;FramerRpvqr8ANG.displayName=\"Menus\";FramerRpvqr8ANG.defaultProps={height:40,width:1280};addPropertyControls(FramerRpvqr8ANG,{variant:{options:[\"iHZS1qxSS\",\"nnVmGPQgh\",\"aia8jgx08\"],optionTitles:[\"Category Website\",\"Category - Tab\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRpvqr8ANG,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRpvqr8ANG.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavigationButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRpvqr8ANG\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1280\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nnVmGPQgh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"aia8jgx08\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Rpvqr8ANG.map","// Generated by Framer (0dd7488)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,FormSelect,forwardLoader,getFonts,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ConsultationForm from\"https://framerusercontent.com/modules/1S2ckaLcKEjiJDNvfO6X/bthzWVmWs0gbcuUKKWCJ/iWDE7kAt2.js\";import Button14 from\"https://framerusercontent.com/modules/p15icPMK8Otek6Oidkh8/h5SnZKmB7qoKlVhvPnpF/SzF63lC5E.js\";const ConsultationFormFonts=getFonts(ConsultationForm);const Button14Fonts=getFonts(Button14);const cycleOrder=[\"T4v82_0C6\",\"EBrgFX0v_\",\"yxddMJbmr\"];const serializationHash=\"framer-RlyBR\";const variantClassNames={EBrgFX0v_:\"framer-v-18sihl9\",T4v82_0C6:\"framer-v-o51h5e\",yxddMJbmr:\"framer-v-1rtbgro\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};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 humanReadableVariantMap={\"Hidden 2\":\"yxddMJbmr\",\"Modal Show\":\"EBrgFX0v_\",Hidden:\"T4v82_0C6\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T4v82_0C6\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T4v82_0C6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear1dc0eyt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"EBrgFX0v_\",true),5e3);});const onTap1uyvnun=activeVariantCallback(async(...args)=>{setVariant(\"yxddMJbmr\");});const onTapa6070a=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yxddMJbmr\"),1e3);});const onTap1118wf3=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"yxddMJbmr\"),500);});useOnVariantChange(baseVariant,{default:onAppear1dc0eyt,yxddMJbmr:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"EBrgFX0v_\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"EBrgFX0v_\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-o51h5e\",className,classNames),\"data-framer-name\":\"Hidden\",\"data-highlight\":true,\"data-selection\":true,draggable:\"true\",layoutDependency:layoutDependency,layoutId:\"T4v82_0C6\",ref:refBinding,style:{opacity:0,...style},variants:{EBrgFX0v_:{opacity:1}},...addPropertyOverrides({EBrgFX0v_:{\"data-framer-name\":\"Modal Show\"},yxddMJbmr:{\"data-framer-name\":\"Hidden 2\",\"data-highlight\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j31kqi\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BSa2D81Lq\",style:{borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18eq9b3\",\"data-framer-name\":\"Frame 31\",layoutDependency:layoutDependency,layoutId:\"tyI0i4LTJ\",style:{backgroundColor:\"rgb(17, 78, 131)\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"JxGk7dZlv\",openInNewTab:false,scopeId:\"uBhAv8eeb\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1j5hty4 framer-1iup22z\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"JxGk7dZlv\",opacity:0,style:{opacity:0},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 23.765 22.633 C 23.839 22.707 23.898 22.796 23.938 22.893 C 23.978 22.99 23.999 23.094 23.999 23.199 C 23.999 23.304 23.978 23.408 23.938 23.505 C 23.898 23.602 23.839 23.691 23.765 23.765 C 23.69 23.839 23.602 23.898 23.505 23.938 C 23.408 23.979 23.304 23.999 23.199 23.999 C 23.094 23.999 22.989 23.979 22.892 23.938 C 22.795 23.898 22.707 23.839 22.633 23.765 L 15.999 17.13 L 9.365 23.765 C 9.215 23.915 9.012 23.999 8.799 23.999 C 8.587 23.999 8.384 23.915 8.233 23.765 C 8.083 23.615 7.999 23.411 7.999 23.199 C 7.999 22.987 8.083 22.783 8.233 22.633 L 14.868 15.999 L 8.233 9.366 C 8.083 9.216 7.999 9.012 7.999 8.8 C 7.999 8.588 8.083 8.384 8.233 8.234 C 8.384 8.084 8.587 7.999 8.799 7.999 C 9.012 7.999 9.215 8.084 9.365 8.234 L 15.999 14.868 L 22.633 8.234 C 22.783 8.084 22.986 7.999 23.199 7.999 C 23.411 7.999 23.614 8.084 23.765 8.234 C 23.915 8.384 23.999 8.588 23.999 8.8 C 23.999 9.012 23.915 9.216 23.765 9.366 L 17.13 15.999 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',svgContentId:12862776921,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Book Your FREE Consultation Now!\"})}),className:\"framer-kstr2s\",\"data-framer-name\":\"Book Your FREE Consultation Now\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"mIE5f8mIS\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-3mxw7w\",\"data-framer-name\":\"Close icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RbF7iaGe5\",onTap:onTap1uyvnun,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"\",href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"nnj85lN_0\",openInNewTab:false,scopeId:\"uBhAv8eeb\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-f6td8w framer-1iup22z\",\"data-framer-name\":\"Frame\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"nnj85lN_0\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32 32\"><path d=\"M 23.765 22.633 C 23.839 22.707 23.898 22.796 23.938 22.893 C 23.978 22.99 23.999 23.094 23.999 23.199 C 23.999 23.304 23.978 23.408 23.938 23.505 C 23.898 23.602 23.839 23.691 23.765 23.765 C 23.69 23.839 23.602 23.898 23.505 23.938 C 23.408 23.979 23.304 23.999 23.199 23.999 C 23.094 23.999 22.989 23.979 22.892 23.938 C 22.795 23.898 22.707 23.839 22.633 23.765 L 15.999 17.13 L 9.365 23.765 C 9.215 23.915 9.012 23.999 8.799 23.999 C 8.587 23.999 8.384 23.915 8.233 23.765 C 8.083 23.615 7.999 23.411 7.999 23.199 C 7.999 22.987 8.083 22.783 8.233 22.633 L 14.868 15.999 L 8.233 9.366 C 8.083 9.216 7.999 9.012 7.999 8.8 C 7.999 8.588 8.083 8.384 8.233 8.234 C 8.384 8.084 8.587 7.999 8.799 7.999 C 9.012 7.999 9.215 8.084 9.365 8.234 L 15.999 14.868 L 22.633 8.234 C 22.783 8.084 22.986 7.999 23.199 7.999 C 23.411 7.999 23.614 8.084 23.765 8.234 C 23.915 8.384 23.999 8.588 23.999 8.8 C 23.999 9.012 23.915 9.216 23.765 9.366 L 17.13 15.999 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',svgContentId:8802330370,withExternalLayout:true})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qn62ur\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"q5pudGpYM\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i4fbrj\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vcEpyuM1Q\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mzh7nv\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"A_bcMBQdu\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xcdnyz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"p9Bpi36sH\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xc0b74\",\"data-framer-name\":\"Frame 33\",layoutDependency:layoutDependency,layoutId:\"K3UzgZa6h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dmjeg5\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"J06hE1JBP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lxwy3x\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"uwxtjOdoQ\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"40px\"},children:\"Redefining the Surgical & Healthcare Experience\"})}),className:\"framer-nvewtw\",\"data-framer-name\":\"Redefining the Surgical & Healthcare Experience\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"xdWDky2ik\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-xj6ft2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Hb7Cmumxz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(108, 125, 136))\"},children:\"Consult with our expert surgeon for more than 50+ diseases\"})}),className:\"framer-1jboh6n\",\"data-framer-name\":\"Consult with our expert surgeon for more than 50+ diseases\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"evfPKKXvN\",style:{\"--extracted-r6o4lv\":\"rgb(108, 125, 136)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h8afvi\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"NzodR2k1E\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14.63px\",\"--framer-font-weight\":\"500\"},children:\"Next Steps\"})}),className:\"framer-1uioarc\",\"data-framer-name\":\"Next Steps\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"aU1eop78E\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-58vnhv\",layoutDependency:layoutDependency,layoutId:\"YubGe2rdT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gjj0q4\",layoutDependency:layoutDependency,layoutId:\"eAgl1yCuy\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y08p8v\",\"data-framer-name\":\"call icon\",layoutDependency:layoutDependency,layoutId:\"aq5OyG1MR\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bkqt7j\",\"data-framer-name\":\"static_pages%2FNewbookAppointmentForm%2FGroup%2010264.svg fill\",layoutDependency:layoutDependency,layoutId:\"B7iZYYYDb\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u4xqjl\",\"data-framer-name\":\"Component 1\",layoutDependency:layoutDependency,layoutId:\"wq5tDUNdD\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-vrsh49\",\"data-framer-name\":\"Group 10264\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,layoutDependency:layoutDependency,layoutId:\"dLVS6OnuW\",svg:'<svg width=\"29\" height=\"29\" viewBox=\"0 0 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M29 0H0V29H29V0Z\" fill=\"white\"/>\\n<path d=\"M6.61319 9.21001C6.51697 9.21186 6.42521 9.25093 6.35719 9.31901C5.59081 10.0437 4.95426 10.8943 4.47519 11.834C4.00501 12.7834 3.88191 13.8674 4.1272 14.898C4.6632 17.098 6.88719 19.498 11.9602 22.298C12.0466 22.3456 12.1485 22.3569 12.2433 22.3295C12.3381 22.302 12.4181 22.238 12.4657 22.1515C12.5133 22.065 12.5246 21.9632 12.4971 21.8684C12.4697 21.7736 12.4057 21.6936 12.3192 21.646C7.3252 18.89 5.30119 16.579 4.85019 14.722C4.64081 13.8566 4.74719 12.9449 5.15019 12.151C5.54018 11.396 6.04635 10.7069 6.65019 10.109L10.2672 13.398C10.0223 13.9015 9.88985 14.4522 9.8792 15.012C9.87311 15.7305 10.0708 16.4359 10.4494 17.0466C10.828 17.6572 11.372 18.148 12.0182 18.462L13.6292 19.392C13.7144 19.4382 13.8142 19.4492 13.9075 19.4229C14.0007 19.3966 14.08 19.3349 14.1285 19.251C14.1769 19.1671 14.1908 19.0676 14.167 18.9736C14.1432 18.8797 14.0837 18.7987 14.0012 18.748L12.3902 17.818C11.852 17.5828 11.3963 17.1923 11.0815 16.6965C10.7667 16.2006 10.6071 15.6221 10.6232 15.035C10.6454 14.4958 10.7868 13.9681 11.0372 13.49C11.0802 13.4164 11.0966 13.3302 11.0837 13.2459C11.0708 13.1616 11.0293 13.0843 10.9662 13.027L6.87019 9.31001C6.8005 9.24498 6.7085 9.20918 6.61319 9.21001Z\" fill=\"black\"/>\\n<path d=\"M20.348 18.5C20.2842 18.5017 20.2218 18.5198 20.167 18.5525C20.1122 18.5853 20.0667 18.6316 20.035 18.687C19.746 19.1434 19.3594 19.53 18.903 19.819C18.4026 20.1263 17.8219 20.2772 17.2353 20.2525C16.6486 20.2277 16.0827 20.0284 15.61 19.68L13.999 18.75C13.9138 18.7039 13.8139 18.6928 13.7207 18.7191C13.6275 18.7455 13.5482 18.8071 13.4997 18.891C13.4512 18.9749 13.4374 19.0744 13.4612 19.1684C13.485 19.2623 13.5444 19.3433 13.627 19.394L15.238 20.324C15.8332 20.7267 16.5303 20.9524 17.2486 20.9749C17.9669 20.9974 18.6768 20.8157 19.296 20.451C19.7741 20.1614 20.1835 19.7715 20.496 19.308L25.152 20.797C24.9361 21.6185 24.5926 22.4011 24.134 23.116C23.6475 23.8615 22.911 24.409 22.057 24.66C20.223 25.198 17.21 24.6 12.326 21.653C12.2416 21.6049 12.1418 21.5916 12.0478 21.6161C11.9538 21.6406 11.8731 21.7008 11.8229 21.784C11.7728 21.8672 11.7572 21.9667 11.7794 22.0613C11.8017 22.1558 11.86 22.2379 11.942 22.29C16.902 25.283 20.089 26.012 22.266 25.373C23.281 25.0703 24.1581 24.4218 24.745 23.54C25.3193 22.6551 25.7377 21.6783 25.982 20.652C26.0068 20.5596 25.9951 20.4612 25.9493 20.3772C25.9035 20.2933 25.8271 20.2301 25.736 20.201L20.467 18.517C20.4285 18.5049 20.3883 18.4992 20.348 18.5Z\" fill=\"black\"/>\\n<path d=\"M19.5992 4C18.8156 3.98612 18.0373 4.13099 17.3111 4.42587C16.585 4.72075 15.926 5.15953 15.3739 5.71582C14.8219 6.27211 14.3881 6.93438 14.0987 7.66275C13.8094 8.39112 13.6704 9.17052 13.6902 9.95401C13.6896 10.928 13.8034 11.8986 14.0292 12.846C14.1002 13.381 14.0292 13.94 13.3422 15.777C13.3151 15.8491 13.311 15.9279 13.3305 16.0025C13.3501 16.077 13.3923 16.1437 13.4514 16.1932C13.5104 16.2427 13.5834 16.2726 13.6603 16.2789C13.7371 16.2851 13.8139 16.2673 13.8802 16.228C14.4628 15.8552 15.0896 15.5565 15.7462 15.339C16.0616 15.235 16.4 15.2225 16.7222 15.303C17.6522 15.6714 18.6394 15.8744 19.6392 15.903C21.2183 15.903 22.7327 15.2757 23.8493 14.1591C24.9659 13.0425 25.5932 11.5281 25.5932 9.94901C25.5932 8.36991 24.9659 6.85548 23.8493 5.73889C22.7327 4.6223 21.2183 3.995 19.6392 3.995H19.5922L19.5992 4ZM19.5992 4.74399H19.6402C21.022 4.74399 22.3472 5.29289 23.3243 6.26996C24.3013 7.24702 24.8502 8.57223 24.8502 9.95401C24.8502 11.3358 24.3013 12.661 23.3243 13.638C22.3472 14.6151 21.022 15.164 19.6402 15.164C18.6965 15.1262 17.766 14.9287 16.8882 14.58C16.4428 14.4765 15.9781 14.4913 15.5402 14.623C15.1107 14.7875 14.6942 14.984 14.2942 15.211C14.6206 14.4321 14.7796 13.5933 14.7612 12.749C14.5434 11.8335 14.432 10.896 14.4292 9.95499C14.401 9.26619 14.5153 8.579 14.7649 7.9364C15.0145 7.29381 15.3941 6.70967 15.8799 6.22052C16.3657 5.73137 16.9472 5.34775 17.588 5.09369C18.2289 4.83963 18.9152 4.72056 19.6042 4.74399H19.5992Z\" fill=\"black\"/>\\n<path d=\"M19.6445 7.535C19.5458 7.535 19.4512 7.57419 19.3814 7.64395C19.3116 7.71371 19.2725 7.80835 19.2725 7.90701V12C19.2725 12.0987 19.3116 12.1933 19.3814 12.2631C19.4512 12.3328 19.5458 12.372 19.6445 12.372C19.7431 12.372 19.8377 12.3328 19.9075 12.2631C19.9773 12.1933 20.0164 12.0987 20.0164 12V7.90701C20.0164 7.85816 20.0069 7.80978 19.9882 7.76465C19.9695 7.71952 19.942 7.67849 19.9075 7.64395C19.873 7.60941 19.8319 7.58202 19.7868 7.56332C19.7417 7.54463 19.6933 7.535 19.6445 7.535Z\" fill=\"black\"/>\\n<path d=\"M17.5976 9.582C17.4989 9.582 17.4043 9.62118 17.3345 9.69095C17.2648 9.76071 17.2256 9.85535 17.2256 9.95401C17.2256 10.0527 17.2648 10.1473 17.3345 10.217C17.4043 10.2868 17.4989 10.326 17.5976 10.326H21.6906C21.7892 10.326 21.8839 10.2868 21.9536 10.217C22.0234 10.1473 22.0626 10.0527 22.0626 9.95401C22.0626 9.85535 22.0234 9.76071 21.9536 9.69095C21.8839 9.62118 21.7892 9.582 21.6906 9.582H17.5976Z\" fill=\"black\"/>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11p8fpd\",\"data-framer-name\":\"Margin\",layoutDependency:layoutDependency,layoutId:\"bbXFnq8g1\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s22wxs\",\"data-framer-name\":\"Paragraph\",layoutDependency:layoutDependency,layoutId:\"kYiU2kxEI\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(108, 125, 136))\"},children:\"Once you share your details, our care coordinator will get in \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(108, 125, 136))\"},children:\"touch with you.\"})]}),className:\"framer-zhme9l\",\"data-framer-name\":\"Once you share your details, our care coordinator will get in\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"W1AU6mrzr\",style:{\"--extracted-2gxw0f\":\"rgb(108, 125, 136)\",\"--extracted-r6o4lv\":\"rgb(108, 125, 136)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qb6mhe\",layoutDependency:layoutDependency,layoutId:\"YazbnCTVV\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1j0j94d\",\"data-framer-name\":\"doctor icon\",layoutDependency:layoutDependency,layoutId:\"N_xLlGHvK\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17x1ke1\",\"data-framer-name\":\"static_pages%2FNewbookAppointmentForm%2FGroup%2010262.svg fill\",layoutDependency:layoutDependency,layoutId:\"aaoEy5ity\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-k3hnj7\",\"data-framer-name\":\"Component 1\",layoutDependency:layoutDependency,layoutId:\"EQIoFkPve\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-nco04n\",\"data-framer-name\":\"Group 10262\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,layoutDependency:layoutDependency,layoutId:\"QVQYOZcsx\",svg:'<svg width=\"29\" height=\"29\" viewBox=\"0 0 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M29 0H0V29H29V0Z\" fill=\"white\"/>\\n<path d=\"M3 28.115C3.213 26.089 3.339 24.143 3.646 22.225C3.76432 21.5537 4.03413 20.9182 4.43493 20.3668C4.83572 19.8155 5.35696 19.3627 5.959 19.043C7.073 18.4925 8.2145 17.9996 9.379 17.566C10.112 17.244 10.826 16.878 11.608 16.503C10.6535 15.3623 10.0262 13.984 9.793 12.515C9.75823 12.4135 9.70339 12.32 9.63175 12.2401C9.56012 12.1603 9.47314 12.0956 9.376 12.05C9.09481 11.9112 8.84654 11.7139 8.64784 11.4713C8.44914 11.2287 8.30461 10.9464 8.22392 10.6433C8.14324 10.3403 8.12827 10.0235 8.18003 9.71423C8.23178 9.40494 8.34906 9.11028 8.524 8.85002C8.67479 8.59283 8.75676 8.30111 8.762 8.00302C8.797 7.13802 8.708 6.26102 8.818 5.40302C8.92121 4.89469 9.14941 4.42007 9.482 4.02202C9.85361 3.6179 10.2515 3.23875 10.673 2.88702C11.253 2.26874 11.9578 1.78082 12.7406 1.45561C13.5235 1.13039 14.3666 0.975317 15.2139 1.00066C16.0613 1.026 16.8936 1.23119 17.6556 1.6026C18.4176 1.97402 19.092 2.50319 19.634 3.15502C19.885 3.43902 20.234 3.63702 20.464 3.93602C20.7843 4.31019 21.0319 4.74091 21.194 5.20602C21.3034 5.77314 21.3487 6.35077 21.329 6.92802C21.2259 7.74846 21.3599 8.58127 21.715 9.32802C21.8295 9.57487 21.8929 9.8423 21.9015 10.1143C21.91 10.3862 21.8635 10.6571 21.7648 10.9107C21.6661 11.1642 21.5172 11.3952 21.327 11.5898C21.1368 11.7844 20.9092 11.9385 20.658 12.043C20.49 12.126 20.272 12.295 20.247 12.452C20.0312 13.9557 19.394 15.3675 18.409 16.524C19.1929 16.9352 20.0037 17.2927 20.836 17.594C22.1945 17.9284 23.4688 18.5413 24.578 19.394C25.5787 20.1375 26.2497 21.2422 26.448 22.473C26.669 24.214 26.76 25.973 26.9 27.722C26.8934 27.8573 26.872 27.9914 26.836 28.122L3 28.115ZM8.052 26.756C7.058 26.861 6.469 26.57 6.252 25.783C6.00318 24.9302 5.85748 24.0506 5.818 23.163C5.77609 22.7004 5.8826 22.2364 6.12209 21.8383C6.36158 21.4402 6.72161 21.1287 7.15 20.949C7.23215 20.8938 7.30147 20.8216 7.35323 20.7372C7.40499 20.6528 7.438 20.5583 7.45 20.46C7.51 19.915 7.511 19.36 7.538 18.754C7.34892 18.8209 7.16334 18.8973 6.982 18.983C6.11202 19.3855 5.36886 20.0185 4.83313 20.8133C4.2974 21.6082 3.98956 22.5346 3.943 23.492C3.861 24.851 3.71 26.207 3.587 27.6C3.878 27.63 4.017 27.657 4.157 27.657C11.3657 27.657 18.5743 27.6607 25.783 27.668C26.309 27.668 26.46 27.476 26.409 26.988C26.261 25.55 26.187 24.103 25.98 22.674C25.724 20.909 24.003 19.074 22.662 18.874C22.54 20.104 22.462 21.345 22.272 22.574C22.2065 22.7696 22.1837 22.977 22.2053 23.1821C22.2268 23.3872 22.2922 23.5853 22.397 23.763C22.5779 24.0403 22.6537 24.3732 22.6106 24.7015C22.5675 25.0298 22.4084 25.3318 22.162 25.553C21.9524 25.7921 21.6719 25.958 21.3614 26.0263C21.0509 26.0947 20.7266 26.062 20.436 25.933C20.1355 25.8301 19.8771 25.6313 19.7008 25.3671C19.5244 25.1029 19.4398 24.788 19.46 24.471C19.46 23.391 20.22 22.835 21.604 22.926C22.1681 21.6127 22.2634 20.1453 21.874 18.77C21.787 18.445 21.056 18.244 20.587 18.095C20.4575 18.0883 20.3283 18.1126 20.21 18.1658C20.0917 18.219 19.9879 18.2997 19.907 18.401C19.095 19.538 18.327 20.706 17.542 21.862C16.72 23.071 15.895 24.278 15.042 25.532C14.907 25.366 14.81 25.264 14.731 25.148C13.231 22.936 11.731 20.719 10.219 18.513C10.084 18.313 9.856 18.07 9.653 18.054C9.44792 18.0117 9.23585 18.0174 9.0333 18.0704C8.83074 18.1235 8.64316 18.2226 8.48516 18.36C8.32715 18.4974 8.20297 18.6694 8.1223 18.8626C8.04162 19.0558 8.00661 19.2651 8.02 19.474C8.003 19.714 8.004 19.957 7.977 20.196C7.933 20.582 8.107 20.689 8.477 20.813C8.99877 20.9609 9.47302 21.2421 9.853 21.629C10.5837 22.5409 10.9766 23.6775 10.965 24.846C10.8828 25.3045 10.6887 25.7356 10.4 26.101C10.345 26.201 10.08 26.17 9.912 26.201C9.9519 26.044 10.0017 25.8897 10.061 25.739C10.197 25.439 10.533 25.105 10.467 24.875C10.1977 23.8395 9.83206 22.8315 9.375 21.864C9.20374 21.5945 8.94406 21.3929 8.64047 21.2938C8.33688 21.1948 8.00828 21.2044 7.711 21.321C7.39911 21.368 7.10849 21.5075 6.87673 21.7214C6.64497 21.9353 6.48273 22.2139 6.411 22.521C6.19259 23.6139 6.32888 24.748 6.8 25.758C6.9 25.999 7.261 26.131 7.5 26.316C7.647 26.43 7.791 26.549 8.052 26.758M9.98 11.6C10.3231 12.83 10.7676 14.0295 11.309 15.186C11.6718 15.8436 12.2029 16.3928 12.848 16.7774C13.4931 17.1619 14.2289 17.3679 14.9799 17.3742C15.7309 17.3805 16.47 17.1869 17.1215 16.8133C17.7729 16.4397 18.3132 15.8994 18.687 15.248C19.1673 14.2856 19.5247 13.2666 19.751 12.215C19.86 11.839 19.868 11.577 20.375 11.545C20.959 11.508 21.356 10.878 21.375 10.145C21.392 9.48402 21.18 8.88402 20.475 8.77702C20.2139 8.74177 19.9677 8.63477 19.7638 8.46794C19.5599 8.3011 19.4063 8.08097 19.32 7.83202C19.063 7.26802 18.853 6.68302 18.65 6.17402C17.4643 6.50101 16.2507 6.71661 15.025 6.81802C13.8075 6.71785 12.6022 6.50323 11.425 6.17702C11.151 6.78902 10.881 7.47702 10.532 8.13002C10.3777 8.39004 10.136 8.58674 9.85 8.68502C8.989 8.95202 8.617 9.36202 8.659 10.138C8.64739 10.3213 8.67258 10.505 8.73308 10.6784C8.79358 10.8518 8.88818 11.0113 9.01128 11.1475C9.13439 11.2838 9.28352 11.394 9.44989 11.4717C9.61626 11.5494 9.79651 11.593 9.98 11.6ZM10.85 5.15502C12.1067 5.91649 13.5479 6.31951 15.0173 6.32039C16.4867 6.32127 17.9284 5.91998 19.186 5.16002C19.232 7.06002 19.818 8.18402 20.728 8.16002C20.728 7.18202 20.786 6.19802 20.696 5.22702C20.664 4.88502 20.288 4.56102 20.035 4.25702C19.855 4.04102 19.598 3.89102 19.409 3.68102C18.7614 2.84987 17.8921 2.21868 16.9013 1.86021C15.9104 1.50175 14.8385 1.43062 13.809 1.65502C11.909 2.05502 10.836 3.58102 9.509 4.75502C9.43815 4.82272 9.39381 4.91351 9.384 5.01102C9.319 6.07302 9.264 7.13602 9.204 8.23302C10.284 8.08702 10.763 7.10402 10.856 5.14802M19.662 17.825C19.2744 17.5334 18.8689 17.2662 18.448 17.025C18.3401 16.9789 18.2237 16.9563 18.1064 16.9589C17.9891 16.9615 17.8737 16.9891 17.768 17.04C16.9565 17.5736 16.0071 17.8592 15.0359 17.862C14.0647 17.8649 13.1137 17.5848 12.299 17.056C12.2058 16.9989 12.1016 16.962 11.9932 16.9479C11.8849 16.9338 11.7747 16.9427 11.67 16.974C11.2286 17.2372 10.8026 17.5253 10.394 17.837C10.947 18.658 11.469 19.437 11.994 20.212C12.508 20.97 13.027 21.726 13.531 22.463C14.25 21.714 13.744 21.244 13.359 20.7C13.169 20.431 12.985 19.832 13.103 19.727C13.6242 19.2289 14.2349 18.834 14.903 18.563C15.203 18.457 15.721 18.841 16.092 19.079C17.324 19.871 17.334 19.899 16.428 21.044C16.3341 21.1401 16.2614 21.2548 16.2145 21.3807C16.1677 21.5066 16.1478 21.641 16.1561 21.7751C16.1644 21.9091 16.2007 22.04 16.2627 22.1592C16.3247 22.2784 16.411 22.3832 16.516 22.467L19.665 17.831M16.577 20.008C15.111 18.833 14.629 18.852 13.509 20.128C13.709 20.383 13.901 20.66 14.13 20.901C14.3019 21.0372 14.4186 21.2311 14.4587 21.4467C14.4988 21.6623 14.4594 21.8851 14.348 22.074C13.695 23.159 14.398 23.834 15.119 24.674C15.307 23.874 16.342 23.513 15.868 22.574C15.6592 22.2488 15.5783 21.8578 15.6409 21.4764C15.7035 21.0951 15.9052 20.7504 16.207 20.509C16.345 20.3535 16.4692 20.1862 16.578 20.009M22.1 24.442C22.0845 24.1629 21.9642 23.9 21.7632 23.7057C21.5623 23.5114 21.2954 23.4001 21.016 23.394C20.8015 23.3951 20.5922 23.4601 20.4148 23.5807C20.2374 23.7013 20.1 23.872 20.0201 24.071C19.9402 24.2701 19.9214 24.4885 19.9662 24.6982C20.011 24.908 20.1173 25.0997 20.2715 25.2487C20.4257 25.3978 20.6208 25.4976 20.832 25.5352C21.0431 25.5729 21.2607 25.5468 21.457 25.4602C21.6532 25.3736 21.8192 25.2305 21.9337 25.0492C22.0483 24.8678 22.1062 24.6564 22.1 24.442Z\" fill=\"#161615\"/>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1op010e\",\"data-framer-name\":\"Margin\",layoutDependency:layoutDependency,layoutId:\"WbhG2KcZp\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-9ddpxh\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"n9ISBVG9Z\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(108, 125, 136))\"},children:\"Your consultation will be scheduled at the earliest.\"})}),className:\"framer-1idudbw\",\"data-framer-name\":\"Your consultation will be scheduled at the earliest.\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"GGSUya2mg\",style:{\"--extracted-r6o4lv\":\"rgb(108, 125, 136)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w7881d\",layoutDependency:layoutDependency,layoutId:\"PIAhDd8LI\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-az78i7\",\"data-framer-name\":\"customer care icon\",layoutDependency:layoutDependency,layoutId:\"vIDwqqHCE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-bty7d6\",\"data-framer-name\":\"static_pages%2FNewbookAppointmentForm%2FGroup%2010263.svg fill\",layoutDependency:layoutDependency,layoutId:\"IaO1B9qsX\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-f5dl5w\",\"data-framer-name\":\"Component 1\",layoutDependency:layoutDependency,layoutId:\"ce13d9erO\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qx92u7\",\"data-framer-name\":\"Group 10278\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:29,intrinsicWidth:29,layoutDependency:layoutDependency,layoutId:\"MiooCAyLJ\",svg:'<svg width=\"29\" height=\"29\" viewBox=\"0 0 29 29\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M29 0H0V29H29V0Z\" fill=\"white\"/>\\n<mask id=\"mask0_604_772\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"3\" y=\"1\" width=\"23\" height=\"27\">\\n<path d=\"M25.675 1H3V27.437H25.675V1Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_604_772)\">\\n<path d=\"M3.02203 27.432C3.01303 27.242 3.00103 27.109 3.00103 26.976C3.00103 24.8173 3.00103 22.6583 3.00103 20.499C2.97067 19.9893 3.11545 19.4845 3.41138 19.0683C3.7073 18.6522 4.13659 18.3497 4.62803 18.211C6.60603 17.511 8.59203 16.825 10.55 16.067C11.0028 15.9013 11.4831 15.8239 11.965 15.839C13.604 15.839 15.244 15.856 16.883 15.824C17.2077 15.856 17.5232 15.9504 17.812 16.102C19.849 16.802 21.889 17.492 23.927 18.191C24.4552 18.3296 24.9182 18.6487 25.2358 19.0929C25.5534 19.5371 25.7056 20.0784 25.666 20.623C25.672 22.741 25.66 24.859 25.676 26.977C25.676 27.343 25.563 27.438 25.209 27.437C21.1384 27.427 17.0674 27.427 12.996 27.437H3.02203M15.948 19.837C15.791 20.6034 15.7196 21.3849 15.735 22.167C15.914 23.514 16.292 24.834 16.556 26.167C16.622 26.503 16.735 26.609 17.081 26.607C19.499 26.591 21.916 26.599 24.334 26.598C24.466 26.598 24.598 26.586 24.743 26.579C24.7616 26.4768 24.7743 26.3736 24.781 26.27C24.781 24.344 24.788 22.417 24.781 20.491C24.8083 20.1518 24.7111 19.8142 24.5075 19.5414C24.304 19.2686 24.008 19.0794 23.675 19.009C21.7517 18.3577 19.827 17.71 17.901 17.066C17.781 17.026 17.655 17.002 17.488 16.959V20.725L15.952 19.832M11.589 26.582C11.626 26.456 11.668 26.342 11.689 26.224C11.933 25.091 12.13 23.945 12.43 22.824C12.6045 21.8594 12.5577 20.8678 12.293 19.924L10.905 20.715V16.91C10.74 16.96 10.648 16.984 10.559 17.01L5.08403 18.949C4.07703 19.305 3.83403 19.634 3.83103 20.693C3.8257 22.5103 3.8257 24.3277 3.83103 26.145C3.83103 26.287 3.85403 26.43 3.86703 26.579L11.589 26.582ZM15.815 26.53C15.515 25.108 15.215 23.753 14.934 22.395C14.8646 22.1344 14.8382 21.8641 14.856 21.595C14.942 20.948 15.083 20.308 15.194 19.663C15.212 19.563 15.234 19.392 15.182 19.356C14.8902 19.1344 14.5738 18.9471 14.239 18.798C14.117 18.75 13.897 18.907 13.739 18.998C13.047 19.403 13.073 19.404 13.186 20.188C13.3214 20.8636 13.3791 21.5524 13.358 22.241C13.2374 23.0765 13.0668 23.904 12.847 24.719C12.721 25.312 12.601 25.907 12.473 26.53H15.815ZM16.615 16.685C16.428 16.677 16.293 16.666 16.159 16.665C14.9977 16.665 13.836 16.665 12.674 16.665C11.71 16.665 11.709 16.665 11.705 17.629C11.705 18.129 11.705 18.629 11.705 19.213C12.474 18.762 13.152 18.384 13.805 17.972C13.9089 17.8873 14.0385 17.8406 14.1725 17.8395C14.3065 17.8384 14.4368 17.883 14.542 17.966C15.066 18.311 15.618 18.614 16.159 18.932C16.292 19.01 16.431 19.079 16.612 19.176L16.615 16.685Z\" fill=\"#161615\"/>\\n<path d=\"M19.9756 6.551C20.2679 6.57905 20.5579 6.62717 20.8436 6.695C21.3318 6.8189 21.7707 7.08864 22.1018 7.46828C22.4328 7.84793 22.6403 8.31945 22.6966 8.82C22.7765 9.28942 22.7146 9.77201 22.5186 10.206C22.3226 10.64 22.0016 11.0056 21.5966 11.256C21.4803 11.3185 21.3846 11.4133 21.3211 11.529C21.2575 11.6447 21.2289 11.7764 21.2386 11.908C21.2536 12.961 20.7666 13.436 19.7156 13.437C18.5816 13.437 17.4476 13.437 16.3156 13.437C16.2172 13.4189 16.1155 13.4339 16.0265 13.4797C15.9375 13.5254 15.8661 13.5994 15.8236 13.69C15.7248 13.8798 15.5744 14.0379 15.3897 14.146C15.205 14.2541 14.9935 14.3078 14.7796 14.301C14.3156 14.312 13.8496 14.324 13.3866 14.301C13.0466 14.2972 12.722 14.1584 12.4843 13.9153C12.2466 13.6721 12.1153 13.3445 12.1191 13.0045C12.1229 12.6645 12.2617 12.3399 12.5048 12.1022C12.748 11.8645 13.0756 11.7332 13.4156 11.737C13.8656 11.724 14.3156 11.737 14.7676 11.737C14.9815 11.7269 15.1939 11.778 15.3799 11.8842C15.5659 11.9905 15.7177 12.1476 15.8176 12.337C15.8605 12.4274 15.9315 12.5016 16.02 12.5483C16.1085 12.5949 16.2098 12.6117 16.3086 12.596C17.4286 12.59 18.5496 12.596 19.6696 12.596C20.3536 12.596 20.4636 12.457 20.3466 11.696C19.8956 11.696 19.4346 11.696 18.9736 11.696C18.7586 11.696 18.6536 11.635 18.6546 11.396C18.6626 9.82501 18.6546 8.254 18.6546 6.66L19.0836 6.568C19.0654 5.30947 18.5527 4.10865 17.6563 3.22509C16.7599 2.34153 15.5518 1.84622 14.2931 1.84622C13.0344 1.84622 11.8263 2.34153 10.9299 3.22509C10.0335 4.10865 9.52078 5.30947 9.5026 6.568C9.9196 6.526 9.9206 6.79901 9.9186 7.11C9.9096 8.49001 9.9066 9.87 9.9186 11.25C9.9186 11.582 9.8306 11.722 9.4826 11.7C9.0196 11.67 8.5526 11.7 8.0906 11.66C7.49309 11.6018 6.93749 11.3271 6.52856 10.8876C6.11962 10.4481 5.8856 9.87415 5.8706 9.274C5.85042 8.67438 6.04018 8.08651 6.40714 7.61185C6.77409 7.13718 7.29521 6.80549 7.8806 6.674C8.1076 6.63 8.3386 6.608 8.6076 6.574C8.62776 5.66193 8.86751 4.76816 9.30654 3.96845C9.74556 3.16873 10.3709 2.48665 11.1296 1.98C12.1703 1.25351 13.4317 0.912606 14.6966 1.016C16.1192 1.09971 17.4543 1.73037 18.4226 2.776C19.3968 3.79413 19.9513 5.1421 19.9756 6.551ZM19.4756 10.82C19.8754 10.9261 20.2987 10.901 20.6832 10.7486C21.0677 10.5961 21.3931 10.3242 21.6116 9.97301C21.7856 9.69963 21.8717 9.37951 21.8583 9.05574C21.8449 8.73196 21.7326 8.42005 21.5366 8.162C21.2985 7.85779 20.976 7.63054 20.6094 7.5087C20.2428 7.38686 19.8484 7.37583 19.4756 7.477V10.82ZM9.0536 7.475C8.64807 7.36283 8.21684 7.38792 7.82706 7.54636C7.43728 7.70481 7.11084 7.98771 6.8986 8.351C6.7305 8.62733 6.65269 8.94918 6.67599 9.27178C6.69929 9.59438 6.82254 9.9017 7.0286 10.151C7.26691 10.4441 7.5847 10.6623 7.94386 10.7793C8.30303 10.8964 8.68834 10.9074 9.0536 10.811V7.475ZM14.0846 12.532C13.8558 12.501 13.6236 12.5068 13.3966 12.549C13.2306 12.608 13.0146 12.818 13.0126 12.965C13.0315 13.0614 13.0751 13.1511 13.1391 13.2256C13.203 13.3001 13.2852 13.3568 13.3776 13.39C13.85 13.4454 14.3272 13.4454 14.7996 13.39C14.8925 13.3563 14.9751 13.299 15.0393 13.2238C15.1034 13.1486 15.1469 13.0581 15.1656 12.961C15.1656 12.815 14.9396 12.608 14.7716 12.549C14.5446 12.507 14.3123 12.5016 14.0836 12.533\" fill=\"#161615\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1oa7azk\",\"data-framer-name\":\"Margin\",layoutDependency:layoutDependency,layoutId:\"Bcvjk0dTx\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-tyjqe4\",\"data-framer-name\":\"Paragraph\",layoutDependency:layoutDependency,layoutId:\"pDdsm3Kic\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(108, 125, 136))\"},children:\"The coordinator will understand your symptoms and health \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(108, 125, 136))\"},children:\"condition in detail.\"})]}),className:\"framer-1cxj9wk\",\"data-framer-name\":\"The coordinator will understand your symptoms and health\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"kaxtHmEu0\",style:{\"--extracted-2gxw0f\":\"rgb(108, 125, 136)\",\"--extracted-r6o4lv\":\"rgb(108, 125, 136)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})})})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xdz6fn\",\"data-border\":true,\"data-framer-name\":\"Frame 34\",layoutDependency:layoutDependency,layoutId:\"uQpXZLGR9\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(232, 244, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-171bcrr\",\"data-border\":true,\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"eDWZj1pI1\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(232, 244, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-97kg7j\",\"data-framer-name\":\"Component 2\",layoutDependency:layoutDependency,layoutId:\"jynRVf6oa\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jvuu9w\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:41,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"QDZKO6ttB\",svg:'<svg width=\"40\" height=\"41\" viewBox=\"0 0 40 41\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M33.7907 0.5H5.72048C2.61993 0.5 0.106445 3.05837 0.106445 6.21429V34.7857C0.106445 37.9416 2.61993 40.5 5.72048 40.5H33.7907C36.8912 40.5 39.4047 37.9416 39.4047 34.7857V6.21429C39.4047 3.05837 36.8912 0.5 33.7907 0.5Z\" fill=\"url(#paint0_linear_604_377)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_604_377\" x1=\"19.7555\" y1=\"0.5\" x2=\"19.7555\" y2=\"40.5\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FFD3E8\"/>\\n<stop offset=\"1\" stop-color=\"white\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5cm6bv\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:23,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"UaAJzaOZi\",svg:'<svg width=\"25\" height=\"23\" viewBox=\"0 0 25 23\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g opacity=\"0.2\">\\n<path d=\"M16.9061 5.97078L12.4082 10.5263L7.9103 5.97078C6.67964 4.71736 6.67964 2.68471 7.9103 1.43107C8.52581 0.804213 9.33213 0.490784 10.1387 0.490784C10.9453 0.490784 11.7629 0.80407 12.3784 1.43107C12.9939 0.804213 13.8711 0.490784 14.6777 0.490784C15.4843 0.490784 16.2906 0.80407 16.9061 1.43107C18.1368 2.6845 18.1368 4.71714 16.9061 5.97078Z\" fill=\"#FFD3E8\"/>\\n<mask id=\"mask0_604_378\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"6\" y=\"0\" width=\"12\" height=\"11\">\\n<g opacity=\"0.2\">\\n<path d=\"M16.9061 5.97078L12.4082 10.5263L7.9103 5.97078C6.67964 4.71736 6.67964 2.68471 7.9103 1.43107C8.52581 0.804213 9.33213 0.490784 10.1387 0.490784C10.9453 0.490784 11.7629 0.80407 12.3784 1.43107C12.9939 0.804213 13.8711 0.490784 14.6777 0.490784C15.4843 0.490784 16.2906 0.80407 16.9061 1.43107C18.1368 2.6845 18.1368 4.71714 16.9061 5.97078Z\" fill=\"white\"/>\\n</g>\\n</mask>\\n<g mask=\"url(#mask0_604_378)\">\\n<path d=\"M12.4085 10.5263L11.8145 11.1339C12.143 11.4666 12.674 11.4666 13.0025 11.1339L12.4085 10.5263ZM16.9064 5.97081L17.5004 6.57845L17.5021 6.57667L16.9064 5.97081ZM12.3787 1.4311L11.783 2.03695L12.3786 2.64367L12.9743 2.03702L12.3787 1.4311ZM7.9106 5.97081L7.31495 6.57674L7.31664 6.57845L7.9106 5.97081ZM12.4085 10.5263L13.0025 11.1339L17.5004 6.57845L16.9064 5.97081L16.3124 5.36324L11.8145 9.91867L12.4085 10.5263ZM16.9064 5.97081L17.5021 6.57667C19.0613 4.98838 19.0613 2.41338 17.502 0.825167L16.9064 1.4311L16.3107 2.03695C17.2127 2.95574 17.2128 4.44595 16.3107 5.36495L16.9064 5.97081ZM16.9064 1.4311L17.502 0.825167C16.7223 0.0308809 15.699 -0.366333 14.678 -0.366333V0.49081V1.34795C15.2702 1.34795 15.8594 1.57724 16.3107 2.03695L16.9064 1.4311ZM14.678 0.49081V-0.366333C13.6766 -0.366333 12.5757 0.0179523 11.783 0.825167L12.3787 1.4311L12.9743 2.03702C13.4126 1.59052 14.0662 1.34795 14.678 1.34795V0.49081ZM12.3787 1.4311L12.9743 0.825239C12.1924 0.0287388 11.1568 -0.366333 10.139 -0.366333V0.49081V1.34795C10.7343 1.34795 11.3338 1.57945 11.783 2.03695L12.3787 1.4311ZM10.139 0.49081V-0.366333C9.11797 -0.366333 8.09467 0.0311666 7.31502 0.825167L7.9106 1.4311L8.50625 2.03702C8.95762 1.57731 9.54695 1.34795 10.139 1.34795V0.49081ZM7.9106 1.4311L7.31502 0.825167C5.7558 2.41345 5.75566 4.98852 7.31495 6.57674L7.9106 5.97081L8.50625 5.36495C7.60422 4.44617 7.60408 2.95602 8.50625 2.03702L7.9106 1.4311ZM7.9106 5.97081L7.31664 6.57845L11.8145 11.1339L12.4085 10.5263L13.0025 9.91867L8.50457 5.36324L7.9106 5.97081Z\" fill=\"#BE5A89\"/>\\n</g>\\n<path d=\"M0.671925 16.7357L4.47228 12.9675C5.75649 11.6942 7.6195 11.2327 9.33494 11.763L11.1326 12.3187C11.6789 12.4876 12.2467 12.5735 12.8177 12.5735H16.8144C17.309 12.5735 17.7445 12.8317 17.9975 13.223C17.7882 12.8359 17.3836 12.5735 16.9185 12.5735L21.0757 9.61759C21.6952 9.17717 22.5267 9.20866 23.1123 9.69495C23.8902 10.3408 23.9469 11.5302 23.2342 12.2498L17.5347 18.0045C16.9084 18.6369 16.0621 18.9917 15.1801 18.9917H8.33817C8.05607 18.9917 7.78189 19.087 7.55873 19.2628L4.6847 21.5267C4.41536 21.7389 4.02968 21.6978 3.8094 21.4335L0.630662 17.6192C0.414171 17.3594 0.432205 16.9733 0.671925 16.7357Z\" fill=\"#FFD3E8\"/>\\n<path d=\"M10.7986 15.0265C10.566 15.0265 10.3775 15.2183 10.3775 15.4551C10.3775 15.6917 10.566 15.8836 10.7986 15.8836V15.0265ZM16.9187 12.5734L16.6776 12.2221L15.5807 13.002H16.9187V12.5734ZM0.672109 16.7356L0.965934 17.0426L4.76628 13.2745L4.47246 12.9675L4.17864 12.6605L0.378285 16.4286L0.672109 16.7356ZM9.33513 11.763L9.21281 12.1731L11.0104 12.7288L11.1327 12.3187L11.2551 11.9086L9.45751 11.3529L9.33513 11.763ZM12.8179 12.5734V13.002H16.8146V12.5734V12.1448H12.8179V12.5734ZM16.8146 15.4551V15.0265H16.7332V15.4551V15.8836H16.8146V15.4551ZM16.7332 15.4551V15.0265H10.7986V15.4551V15.8836H16.7332V15.4551ZM0.630846 17.6191L0.309724 17.8964L3.48846 21.7106L3.80958 21.4334L4.13064 21.1562L0.951899 17.3419L0.630846 17.6191ZM4.68488 21.5267L4.94257 21.8656L7.8166 19.6017L7.55892 19.2628L7.30123 18.9238L4.4272 21.1878L4.68488 21.5267ZM8.33836 18.9916V19.4202H15.1803V18.9916V18.5631H8.33836V18.9916ZM17.5348 18.0045L17.8314 18.3088L23.531 12.554L23.2344 12.2498L22.9379 11.9455L17.2384 17.7003L17.5348 18.0045ZM21.0759 9.61756L20.8348 9.26628L16.6776 12.2221L16.9187 12.5734L17.1598 12.9248L21.317 9.96892L21.0759 9.61756ZM18.1497 13.8329L17.7286 13.8306L17.7276 14.0195L18.1487 14.0217L18.5697 14.0239L18.5707 13.8351L18.1497 13.8329ZM16.9187 12.5734V13.002C17.2241 13.002 17.4906 13.1738 17.629 13.4296L17.9977 13.2229L18.3666 13.0162C18.0862 12.4978 17.5434 12.1448 16.9187 12.1448V12.5734ZM17.9977 13.2229L17.629 13.4296C17.693 13.5481 17.7294 13.6844 17.7286 13.8306L18.1497 13.8329L18.5707 13.8351C18.5723 13.5391 18.4981 13.2593 18.3666 13.0162L17.9977 13.2229ZM23.1125 9.69492L23.3787 9.36278C22.6473 8.75549 21.6086 8.71606 20.8348 9.26628L21.0759 9.61756L21.317 9.96892C21.7822 9.63813 22.4066 9.66185 22.8464 10.027L23.1125 9.69492ZM23.2344 12.2498L23.531 12.554C24.4212 11.6552 24.3502 10.1695 23.3787 9.36278L23.1125 9.69492L22.8464 10.027C23.4304 10.512 23.4731 11.4051 22.9379 11.9455L23.2344 12.2498ZM15.1803 18.9916V19.4202C16.1734 19.4202 17.1263 19.0207 17.8314 18.3088L17.5348 18.0045L17.2384 17.7003C16.691 18.2529 15.9512 18.5631 15.1803 18.5631V18.9916ZM7.55892 19.2628L7.8166 19.6017C7.966 19.484 8.14951 19.4202 8.33836 19.4202V18.9916V18.5631C7.96292 18.5631 7.59815 18.6899 7.30123 18.9238L7.55892 19.2628ZM3.80958 21.4334L3.48846 21.7106C3.8545 22.1498 4.4952 22.2181 4.94257 21.8656L4.68488 21.5267L4.4272 21.1878C4.33597 21.2596 4.2053 21.2457 4.13064 21.1562L3.80958 21.4334ZM18.2301 14.0142H17.8091C17.8091 14.5733 17.3638 15.0265 16.8146 15.0265V15.4551V15.8836C17.829 15.8836 18.6512 15.0466 18.6512 14.0142H18.2301ZM16.8146 12.5734V13.002C17.1617 13.002 17.4675 13.1826 17.6461 13.4586L17.9977 13.2229L18.3494 12.9872C18.0217 12.4807 17.4568 12.1448 16.8146 12.1448V12.5734ZM17.9977 13.2229L17.6461 13.4586C17.7492 13.6179 17.8091 13.8083 17.8091 14.0142H18.2301H18.6512C18.6512 13.6356 18.5402 13.2821 18.3494 12.9872L17.9977 13.2229ZM11.1327 12.3187L11.0104 12.7288C11.5964 12.9099 12.2054 13.002 12.8179 13.002V12.5734V12.1448C12.2884 12.1448 11.7618 12.0652 11.2551 11.9086L11.1327 12.3187ZM16.7332 15.4551V15.8836C17.7438 15.8836 18.5645 15.0526 18.5697 14.0239L18.1487 14.0217L17.7276 14.0195C17.7248 14.5765 17.2804 15.0265 16.7332 15.0265V15.4551ZM4.47246 12.9675L4.76628 13.2745C5.9406 12.1101 7.64418 11.6882 9.21281 12.1731L9.33513 11.763L9.45751 11.3529C7.59527 10.7773 5.57281 11.2782 4.17864 12.6605L4.47246 12.9675ZM0.672109 16.7356L0.378285 16.4286C-0.0199605 16.8235 -0.0499255 17.4648 0.309724 17.8964L0.630846 17.6191L0.951899 17.3419C0.878566 17.2539 0.884671 17.1231 0.965934 17.0426L0.672109 16.7356Z\" fill=\"#BE5A89\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1unxm15\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:11,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"a6aaVWuBB\",svg:'<svg width=\"12\" height=\"11\" viewBox=\"0 0 12 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M10.2557 6.27273L5.75781 10.8282L1.25991 6.27273C0.0292473 5.01923 0.0292473 2.98658 1.25991 1.73294C1.87542 1.10608 2.68174 0.792725 3.48833 0.792725C4.29486 0.792725 5.11241 1.10594 5.72791 1.73294C6.34342 1.10608 7.22069 0.792725 8.02728 0.792725C8.83381 0.792725 9.64019 1.10594 10.2557 1.73294C11.4864 2.98644 11.4864 5.01908 10.2557 6.27273Z\" fill=\"#EBEBFF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pvav36\",\"data-framer-name\":\"Mask group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:11,intrinsicWidth:12,layoutDependency:layoutDependency,layoutId:\"xoBzCNUQt\",svg:'<svg width=\"12\" height=\"11\" viewBox=\"0 0 12 11\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<mask id=\"mask0_604_387\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"12\" height=\"11\">\\n<path d=\"M10.2557 6.27273L5.75781 10.8282L1.25991 6.27273C0.0292473 5.01923 0.0292473 2.98658 1.25991 1.73294C1.87542 1.10608 2.68174 0.792725 3.48833 0.792725C4.29486 0.792725 5.11241 1.10594 5.72791 1.73294C6.34342 1.10608 7.22069 0.792725 8.02728 0.792725C8.83381 0.792725 9.64019 1.10594 10.2557 1.73294C11.4864 2.98644 11.4864 5.01908 10.2557 6.27273Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_604_387)\">\\n<path d=\"M5.75814 10.8282L5.16418 11.4358C5.49267 11.7685 6.02355 11.7685 6.35211 11.4358L5.75814 10.8282ZM10.256 6.27275L10.85 6.88032L10.8517 6.87861L10.256 6.27275ZM5.72825 1.73297L5.1326 2.33882L5.72818 2.94554L6.3239 2.33889L5.72825 1.73297ZM1.26025 6.27275L0.6646 6.87861L0.666284 6.88032L1.26025 6.27275ZM5.75814 10.8282L6.35211 11.4358L10.85 6.88032L10.256 6.27275L9.66208 5.66511L5.16418 10.2206L5.75814 10.8282ZM10.256 6.27275L10.8517 6.87861C12.4109 5.29025 12.411 2.71525 10.8517 1.12711L10.256 1.73297L9.66032 2.33882C10.5624 3.25754 10.5625 4.74789 9.66032 5.66689L10.256 6.27275ZM10.256 1.73297L10.8517 1.12711C10.072 0.332822 9.04853 -0.0643921 8.02762 -0.0643921V0.792751V1.64989C8.61976 1.64989 9.20902 1.87911 9.66032 2.33882L10.256 1.73297ZM8.02762 0.792751V-0.0643921C7.02628 -0.0643921 5.92523 0.319822 5.13267 1.12704L5.72825 1.73297L6.3239 2.33889C6.76228 1.89247 7.41576 1.64989 8.02762 1.64989V0.792751ZM5.72825 1.73297L6.32397 1.12711C5.54207 0.330607 4.50635 -0.0643921 3.48867 -0.0643921V0.792751V1.64989C4.08397 1.64989 4.68348 1.88132 5.1326 2.33882L5.72825 1.73297ZM3.48867 0.792751V-0.0643921C2.46755 -0.0643921 1.44425 0.333037 0.6646 1.12704L1.26025 1.73297L1.85583 2.33889C2.3072 1.87925 2.89653 1.64989 3.48867 1.64989V0.792751ZM1.26025 1.73297L0.6646 1.12704C-0.894628 2.71539 -0.894698 5.29046 0.6646 6.87861L1.26025 6.27275L1.8559 5.66682C0.953863 4.74811 0.953723 3.25789 1.85583 2.33889L1.26025 1.73297ZM1.26025 6.27275L0.666284 6.88032L5.16418 11.4358L5.75814 10.8282L6.35211 10.2206L1.85421 5.66511L1.26025 6.27275Z\" fill=\"#BE5A89\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iczo76\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:13,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"Nxf2CVoR8\",svg:'<svg width=\"25\" height=\"13\" viewBox=\"0 0 25 13\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.0216 8.03751L4.82195 4.26944C6.10616 2.99608 7.96918 2.53465 9.68462 3.06494L11.4822 3.62058C12.0285 3.78951 12.5963 3.87529 13.1674 3.87529H17.1641C17.6587 3.87529 18.0941 4.13358 18.3472 4.52479C18.1378 4.13779 17.7332 3.87529 17.2681 3.87529L21.4254 0.919509C22.0449 0.479009 22.8764 0.510581 23.462 0.996795C24.2398 1.64265 24.2965 2.83208 23.5839 3.55165L17.8843 9.30644C17.2581 9.93872 16.4118 10.2935 15.5297 10.2935H8.68784C8.40567 10.2935 8.13149 10.3889 7.9084 10.5647L5.03437 12.8287C4.76504 13.0408 4.37935 12.9997 4.159 12.7353L0.980264 8.92108C0.763773 8.66129 0.781808 8.27522 1.0216 8.03751Z\" fill=\"#EBEBFF\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15djmkr\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:25,layoutDependency:layoutDependency,layoutId:\"JtMyEZQQB\",svg:'<svg width=\"25\" height=\"14\" viewBox=\"0 0 25 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M11.1481 6.32836C10.9156 6.32836 10.7271 6.52029 10.7271 6.75693C10.7271 6.99365 10.9156 7.1855 11.1481 7.1855V6.32836ZM17.2682 3.87529L17.0271 3.524L15.9302 4.30386H17.2682V3.87529ZM1.02172 8.0375L1.31547 8.3445L5.11582 4.57643L4.82207 4.26943L4.52824 3.96243L0.727894 7.7305L1.02172 8.0375ZM9.68474 3.06493L9.56235 3.475L11.36 4.03065L11.4824 3.62058L11.6047 3.2105L9.80705 2.65486L9.68474 3.06493ZM13.1675 3.87529V4.30386H17.1642V3.87529V3.44672H13.1675V3.87529ZM17.1642 6.75693V6.32836H17.0828V6.75693V7.1855H17.1642V6.75693ZM17.0828 6.75693V6.32836H11.1481V6.75693V7.1855H17.0828V6.75693ZM0.980385 8.92107L0.659333 9.19829L3.83807 13.0126L4.15912 12.7353L4.48025 12.4581L1.30151 8.64386L0.980385 8.92107ZM5.03449 12.8286L5.29217 13.1676L8.16621 10.9036L7.90852 10.5646L7.65077 10.2257L4.77681 12.4897L5.03449 12.8286ZM8.68796 10.2935V10.7221H15.5298V10.2935V9.86493H8.68796V10.2935ZM17.8845 9.30643L18.1809 9.61072L23.8806 3.85593L23.584 3.55165L23.2875 3.24736L17.5879 9.00215L17.8845 9.30643ZM21.4255 0.919505L21.1844 0.568149L17.0271 3.524L17.2682 3.87529L17.5094 4.22665L21.6666 1.27086L21.4255 0.919505ZM18.4993 5.13479L18.0782 5.13258L18.0772 5.32136L18.4983 5.32358L18.9193 5.32586L18.9203 5.137L18.4993 5.13479ZM17.2682 3.87529V4.30386C17.5737 4.30386 17.8401 4.47572 17.9785 4.73158L18.3473 4.52479L18.7162 4.31808C18.4358 3.79979 17.893 3.44672 17.2682 3.44672V3.87529ZM18.3473 4.52479L17.9785 4.73158C18.0426 4.85001 18.0789 4.98629 18.0782 5.13258L18.4993 5.13479L18.9203 5.137C18.9218 4.841 18.8477 4.56122 18.7162 4.31808L18.3473 4.52479ZM23.4621 0.996791L23.7282 0.664719C22.9968 0.0573619 21.9582 0.0179344 21.1844 0.568149L21.4255 0.919505L21.6666 1.27086C22.1318 0.940076 22.7562 0.96379 23.196 1.32886L23.4621 0.996791ZM23.584 3.55165L23.8806 3.85593C24.7707 2.95715 24.6998 1.47143 23.7282 0.664719L23.4621 0.996791L23.196 1.32886C23.78 1.81386 23.8226 2.70708 23.2875 3.24736L23.584 3.55165ZM15.5298 10.2935V10.7221C16.523 10.7221 17.4759 10.3226 18.1809 9.61072L17.8845 9.30643L17.5879 9.00215C17.0405 9.55486 16.3008 9.86493 15.5298 9.86493V10.2935ZM7.90852 10.5646L8.16621 10.9036C8.31554 10.7859 8.49905 10.7221 8.68796 10.7221V10.2935V9.86493C8.31253 9.86493 7.94768 9.99186 7.65077 10.2257L7.90852 10.5646ZM4.15912 12.7353L3.83807 13.0126C4.20403 13.4517 4.84474 13.52 5.29217 13.1676L5.03449 12.8286L4.77681 12.4897C4.68551 12.5616 4.55491 12.5476 4.48025 12.4581L4.15912 12.7353ZM18.5798 5.31615H18.1587C18.1587 5.87522 17.7134 6.32836 17.1642 6.32836V6.75693V7.1855C18.1785 7.1855 19.0008 6.34858 19.0008 5.31615H18.5798ZM17.1642 3.87529V4.30386C17.5113 4.30386 17.8172 4.4845 17.9957 4.7605L18.3473 4.52479L18.699 4.28915C18.3713 3.78258 17.8064 3.44672 17.1642 3.44672V3.87529ZM18.3473 4.52479L17.9957 4.7605C18.0987 4.91979 18.1587 5.11022 18.1587 5.31615H18.5798H19.0008C19.0008 4.93758 18.8898 4.58408 18.699 4.28915L18.3473 4.52479ZM11.4824 3.62058L11.36 4.03065C11.9459 4.21179 12.5551 4.30386 13.1675 4.30386V3.87529V3.44672C12.6379 3.44672 12.1113 3.36715 11.6047 3.2105L11.4824 3.62058ZM17.0828 6.75693V7.1855C18.0934 7.1855 18.9141 6.3545 18.9193 5.32586L18.4983 5.32358L18.0772 5.32136C18.0744 5.87836 17.63 6.32836 17.0828 6.32836V6.75693ZM4.82207 4.26943L5.11582 4.57643C6.29014 3.41208 7.99372 2.99008 9.56235 3.475L9.68474 3.06493L9.80705 2.65486C7.94481 2.07915 5.92235 2.58015 4.52824 3.96243L4.82207 4.26943ZM1.02172 8.0375L0.727894 7.7305C0.329648 8.12543 0.299684 8.76672 0.659333 9.19829L0.980385 8.92107L1.30151 8.64386C1.22818 8.55579 1.23428 8.425 1.31547 8.3445L1.02172 8.0375Z\" fill=\"#BE5A89\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ux4us7\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PSMD7rWur\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"15K\"})}),className:\"framer-1gq9gpt\",\"data-framer-name\":\"15K\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"hGvIp3CEA\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14.3px\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(51, 51, 51, 0.6))\"},children:\"Surgeries\"})}),className:\"framer-520b1v\",\"data-framer-name\":\"Text\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"XT1SxLRPf\",style:{\"--extracted-r6o4lv\":\"rgba(51, 51, 51, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a25rle\",\"data-border\":true,\"data-framer-name\":\"VerticalBorder\",layoutDependency:layoutDependency,layoutId:\"vv8EA6tqo\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(232, 244, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w7r5xt\",\"data-framer-name\":\"Component 2\",layoutDependency:layoutDependency,layoutId:\"tAd3XOWSB\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1azmvjt\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:40,intrinsicWidth:40,layoutDependency:layoutDependency,layoutId:\"l4MH6o3Us\",svg:'<svg width=\"40\" height=\"40\" viewBox=\"0 0 40 40\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M33.7907 0.5H5.72048C2.61993 0.5 0.106445 2.99441 0.106445 6.07143V33.9286C0.106445 37.0056 2.61993 39.5 5.72048 39.5H33.7907C36.8912 39.5 39.4047 37.0056 39.4047 33.9286V6.07143C39.4047 2.99441 36.8912 0.5 33.7907 0.5Z\" fill=\"url(#paint0_linear_604_855)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_604_855\" x1=\"19.7555\" y1=\"0.5\" x2=\"19.7555\" y2=\"39.5\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#FFDD66\"/>\\n<stop offset=\"1\" stop-color=\"white\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pwzxal\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:22,intrinsicWidth:20,layoutDependency:layoutDependency,layoutId:\"psEid7EAu\",svg:'<svg width=\"20\" height=\"22\" viewBox=\"0 0 20 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g opacity=\"0.2\">\\n<path d=\"M8.41036 0.528564C9.84432 0.528564 11.0068 1.6822 11.0068 3.10535V8.43345C11.0068 11.1258 8.80748 13.3084 6.0945 13.3084H5.53337C2.82039 13.3084 0.621094 11.1258 0.621094 8.43345V3.10535C0.621094 1.6822 1.78355 0.528564 3.21751 0.528564\" stroke=\"#9F7C04\" stroke-width=\"1.2\" stroke-linecap=\"round\"/>\\n<path d=\"M5.8125 13.3255V16.7795C5.8125 19.4719 8.0118 21.6545 10.7248 21.6545H12.5503C15.2633 21.6545 17.4626 19.4719 17.4626 16.7795V8.04785\" stroke=\"#9F7C04\" stroke-width=\"1.2\" stroke-linecap=\"round\"/>\\n<path d=\"M17.463 9.62176C18.4932 9.62176 19.3283 8.79295 19.3283 7.77056C19.3283 6.74818 18.4932 5.91937 17.463 5.91937C16.4328 5.91937 15.5977 6.74818 15.5977 7.77056C15.5977 8.79295 16.4328 9.62176 17.463 9.62176Z\" fill=\"#FFDD66\" stroke=\"#9F7C04\" stroke-width=\"1.2\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dxuy0q\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:13,layoutDependency:layoutDependency,layoutId:\"FpjwDM5al\",svg:'<svg width=\"13\" height=\"16\" viewBox=\"-1 -1 13 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M7.98074 0.437256C9.4147 0.437256 10.5772 1.59089 10.5772 3.01397V8.34214C10.5772 11.0345 8.37786 13.2171 5.66488 13.2171H5.10369C2.3907 13.2171 0.191406 11.0345 0.191406 8.34214V3.01397C0.191406 1.59089 1.35386 0.437256 2.7879 0.437256\" stroke=\"#9F7C04\" stroke-width=\"1.2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10nij05\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:14,intrinsicWidth:15,layoutDependency:layoutDependency,layoutId:\"uDJJ4W4r0\",svg:'<svg width=\"15\" height=\"14\" viewBox=\"-1 -1 15 14\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.383789 3.23342V6.68743C0.383789 9.37982 2.58309 11.5624 5.29607 11.5624H7.12161C9.8346 11.5624 12.0339 9.37982 12.0339 6.68743V0.045105\" stroke=\"#9F7C04\" stroke-width=\"1.2\" stroke-linecap=\"round\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-403m0z\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:7,intrinsicWidth:6,layoutDependency:layoutDependency,layoutId:\"K7TMvjezZ\",svg:'<svg width=\"6\" height=\"7\" viewBox=\"-1 -1 6 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2.03429 4.5291C3.0645 4.5291 3.89964 3.7003 3.89964 2.67791C3.89964 1.65553 3.0645 0.826721 2.03429 0.826721C1.00409 0.826721 0.168945 1.65553 0.168945 2.67791C0.168945 3.7003 1.00409 4.5291 2.03429 4.5291Z\" stroke=\"#9F7C04\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i1jggb\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"oL_fPzGD9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"150+\"})}),className:\"framer-1b1jxzy\",\"data-framer-name\":\"150+\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"v3Fi8xwzF\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14.3px\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(51, 51, 51, 0.6))\"},children:\"Doctors\"})}),className:\"framer-1478g2x\",\"data-framer-name\":\"Text\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"xSKPioFBs\",style:{\"--extracted-r6o4lv\":\"rgba(51, 51, 51, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a3t6vh\",\"data-framer-name\":\"VerticalBorder\",layoutDependency:layoutDependency,layoutId:\"B_RQN1CXE\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vsf2c4\",\"data-framer-name\":\"Component 1\",layoutDependency:layoutDependency,layoutId:\"XH4aUJs8R\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-deofuw\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:39,intrinsicWidth:39,layoutDependency:layoutDependency,layoutId:\"f69z99l1J\",svg:'<svg width=\"39\" height=\"39\" viewBox=\"0 0 39 39\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M32.9466 0.342102H5.57818C2.55514 0.342102 0.104492 2.79275 0.104492 5.81579V33.1842C0.104492 36.2072 2.55514 38.6579 5.57818 38.6579H32.9466C35.9696 38.6579 38.4203 36.2072 38.4203 33.1842V5.81579C38.4203 2.79275 35.9696 0.342102 32.9466 0.342102Z\" fill=\"url(#paint0_linear_604_2449)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_604_2449\" x1=\"19.2624\" y1=\"0.342102\" x2=\"19.2624\" y2=\"38.6579\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#CCCCFF\"/>\\n<stop offset=\"1\" stop-color=\"white\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1w4j97l\",\"data-framer-name\":\"Group\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:21,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"yoMG643JD\",svg:'<svg width=\"21\" height=\"21\" viewBox=\"0 0 21 21\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g opacity=\"0.2\">\\n<path d=\"M16.7372 15.9699L16.7373 1.90571C16.7373 1.36689 16.3006 0.930158 15.7618 0.930021L13.6398 0.929749C13.1009 0.929612 12.6641 1.36648 12.6641 1.90536L12.6641 5.51909\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M18.233 12.66H2.63384C2.09501 12.66 1.6582 13.0968 1.6582 13.6357V16.7074C1.6582 17.2462 2.09501 17.683 2.63384 17.683H18.233C18.7719 17.683 19.2087 17.2462 19.2087 16.7074V13.6357C19.2087 13.0968 18.7719 12.66 18.233 12.66Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M12.7023 2.98157H12.627C12.0882 2.98157 11.6514 3.41837 11.6514 3.9572V6.06853C11.6514 6.60736 12.0882 7.04416 12.627 7.04416H12.7023C13.2411 7.04416 13.6779 6.60736 13.6779 6.06853V3.9572C13.6779 3.41837 13.2411 2.98157 12.7023 2.98157Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M6.12286 8.16479C5.44675 7.67447 4.50117 7.82508 4.01085 8.50119C3.52053 9.17731 3.67114 10.1229 4.34726 10.6132L4.36667 10.6273C5.04279 11.1176 5.98836 10.967 6.47868 10.2909C6.969 9.61477 6.81839 8.66919 6.14228 8.17887L6.12286 8.16479Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M1.10061 8.38775C1.54466 7.82 2.35873 7.70601 2.94168 8.12994L7.05256 11.1197C7.38604 11.3624 7.78781 11.493 8.20025 11.493H19.245C19.9604 11.493 20.5403 12.0729 20.5403 12.7883C20.5403 13.5037 19.9604 14.0836 19.245 14.0836H7.27424C6.86604 14.0836 6.46804 13.9556 6.1364 13.7175L1.37429 10.2992C0.756382 9.85566 0.631993 8.98692 1.10061 8.38775Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M5.91164 20.3277C6.59149 20.3277 7.14262 19.7766 7.14262 19.0968C7.14262 18.4169 6.59149 17.8658 5.91164 17.8658C5.23179 17.8658 4.68066 18.4169 4.68066 19.0968C4.68066 19.7766 5.23179 20.3277 5.91164 20.3277Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n<path d=\"M15.7339 20.3277C16.4138 20.3277 16.9649 19.7766 16.9649 19.0968C16.9649 18.4169 16.4138 17.8658 15.7339 17.8658C15.0541 17.8658 14.5029 18.4169 14.5029 19.0968C14.5029 19.7766 15.0541 20.3277 15.7339 20.3277Z\" fill=\"#CCCCFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</g>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cmrzfj\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:7,layoutDependency:layoutDependency,layoutId:\"cc_9mYReG\",svg:'<svg width=\"7\" height=\"18\" viewBox=\"-1 -1 7 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.61035 15.8411V1.77686C4.61035 1.23811 4.17362 0.801314 3.63487 0.801245L1.51293 0.800903C0.973978 0.800835 0.537109 1.2377 0.537109 1.77659L0.537246 5.39031\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y3o6j3\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:8,intrinsicWidth:21,layoutDependency:layoutDependency,layoutId:\"CIh1I69sW\",svg:'<svg width=\"21\" height=\"8\" viewBox=\"-1 -1 21 8\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M17.1051 0.531311H1.50591C0.967081 0.531311 0.530273 0.968118 0.530273 1.50695V4.57866C0.530273 5.11749 0.967081 5.5543 1.50591 5.5543H17.1051C17.6439 5.5543 18.0808 5.11749 18.0808 4.57866V1.50695C18.0808 0.968118 17.6439 0.531311 17.1051 0.531311Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-it7xu7\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:7,intrinsicWidth:5,layoutDependency:layoutDependency,layoutId:\"dAWhh6nDK\",svg:'<svg width=\"5\" height=\"7\" viewBox=\"-1 -1 5 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.57434 0.852722H1.49907C0.960245 0.852722 0.523438 1.28953 0.523438 1.82836V3.93968C0.523438 4.47851 0.960245 4.91532 1.49907 4.91532H1.57434C2.11317 4.91532 2.54997 4.47851 2.54997 3.93968V1.82836C2.54997 1.28953 2.11317 0.852722 1.57434 0.852722Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j4bqae\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:7,intrinsicWidth:7,layoutDependency:layoutDependency,layoutId:\"QPzJYyL3H\",svg:'<svg width=\"7\" height=\"7\" viewBox=\"-1 -1 7 7\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M2.99493 1.036C2.31881 0.545685 1.37324 0.696299 0.882918 1.37241C0.392599 2.04852 0.543213 2.9941 1.21932 3.48442L1.23874 3.4985C1.91486 3.98882 2.86043 3.83821 3.35075 3.1621C3.84107 2.48598 3.69046 1.54041 3.01435 1.05009L2.99493 1.036Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-150yutz\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:9,intrinsicWidth:23,layoutDependency:layoutDependency,layoutId:\"FbTozwCAR\",svg:'<svg width=\"23\" height=\"9\" viewBox=\"-1 -1 23 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0.972654 1.25902C1.41671 0.691192 2.23078 0.577202 2.81373 1.00121L6.9246 3.991C7.25809 4.23355 7.65992 4.36424 8.0723 4.36424H19.117C19.8324 4.36424 20.4124 4.94418 20.4124 5.65952C20.4124 6.37493 19.8324 6.95487 19.117 6.95487H7.14635C6.73809 6.95487 6.34015 6.82678 6.00844 6.58875L1.24641 3.17043C0.628496 2.72685 0.504038 1.85811 0.972654 1.25902Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mtdj1i\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:6,intrinsicWidth:6,layoutDependency:layoutDependency,layoutId:\"e5ZgYNs_4\",svg:'<svg width=\"6\" height=\"6\" viewBox=\"-1 -1 6 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.78469 3.19895C2.46454 3.19895 3.01566 2.64783 3.01566 1.96798C3.01566 1.28813 2.46454 0.737 1.78469 0.737C1.10484 0.737 0.553711 1.28813 0.553711 1.96798C0.553711 2.64783 1.10484 3.19895 1.78469 3.19895Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1shesdp\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:6,intrinsicWidth:5,layoutDependency:layoutDependency,layoutId:\"PnrlK3UrA\",svg:'<svg width=\"5\" height=\"6\" viewBox=\"-1 -1 5 6\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M1.60598 3.19895C2.28583 3.19895 2.83695 2.64783 2.83695 1.96798C2.83695 1.28813 2.28583 0.737 1.60598 0.737C0.926126 0.737 0.375 1.28813 0.375 1.96798C0.375 2.64783 0.926126 3.19895 1.60598 3.19895Z\" fill=\"#EBEBFF\" stroke=\"#5D5DC2\" stroke-width=\"1.2\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s4qhyf\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"PbYq1TBSs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"25+\"})}),className:\"framer-1yxpwcl\",\"data-framer-name\":\"25+\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"UYvJDtXFB\",style:{\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14.3px\",\"--framer-line-height\":\"23.4px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(51, 51, 51, 0.6))\"},children:\"Hospitals\"})}),className:\"framer-rch5oc\",\"data-framer-name\":\"Text\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"hPYT8LGZd\",style:{\"--extracted-r6o4lv\":\"rgba(51, 51, 51, 0.6)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({EBrgFX0v_:{height:465,width:\"458px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||722)-0-775.656)/2)+0+72+12+15+92.328}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-v1l193-container\",layoutDependency:layoutDependency,layoutId:\"lJKkHzbPl-container\",nodeId:\"lJKkHzbPl\",rendersWithMotion:true,scopeId:\"uBhAv8eeb\",children:/*#__PURE__*/_jsx(ConsultationForm,{height:\"100%\",id:\"lJKkHzbPl\",layoutId:\"lJKkHzbPl\",style:{width:\"100%\"},variant:matchVariant(\"BGuvPvA0e\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/92ba1464-4e7f-4014-a3da-e987bb1aaad4/submit\",className:\"framer-1ocgr99\",layoutDependency:layoutDependency,layoutId:\"MArWLZlHw\",nodeId:\"MArWLZlHw\",redirectUrl:{webPageId:\"TtkDwTEro\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1hf8i9j\",layoutDependency:layoutDependency,layoutId:\"nMV20Kjsf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Name\"})}),className:\"framer-sfwq61\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"APFIXbZT6\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-18of71n\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"nGBTWb7zL\",placeholder:\"Enter Full Name\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(18, 18, 18)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-vt40e2\",layoutDependency:layoutDependency,layoutId:\"PSIEmiSSL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Mobile Number\"})}),className:\"framer-5wmqcj\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"vc3cuWsDt\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-kj8drd\",inputName:\"Mobile Number\",layoutDependency:layoutDependency,layoutId:\"DWXTH6dsV\",placeholder:\"Enter 10 Digit Number\",required:true,style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(18, 18, 18)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"number\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-uo7d3s\",layoutDependency:layoutDependency,layoutId:\"r54_eKmYy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Select City\"})}),className:\"framer-1q6cjxt\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"wP2IEqniz\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-1oisbpa\",defaultValue:\"\",inputName:\"Location\",layoutDependency:layoutDependency,layoutId:\"mvj7SmdTn\",required:true,selectOptions:[{disabled:true,title:\"Select…\",type:\"option\",value:\"\"},{title:\"Chennai\",type:\"option\",value:\"Chennai\"},{title:\"Coimbatore\",type:\"option\",value:\"Coimbatore\"},{title:\"Salem\",type:\"option\",value:\"Salem\"},{title:\"Trichy\",type:\"option\",value:\"Trichy\"},{title:\"Madurai\",type:\"option\",value:\"Madurai\"},{title:\"Tenkasi\",type:\"option\",value:\"Tenkasi\"}],style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(18, 18, 18)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-invalid-text-color\":\"rgb(153, 153, 153)\"}})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-i8cx8x\",layoutDependency:layoutDependency,layoutId:\"V9gMmJjuR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(136, 136, 136))\"},children:\"Select Condition\"})}),className:\"framer-57uibj\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"uG_Yxlavs\",style:{\"--extracted-r6o4lv\":\"rgb(136, 136, 136)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-8neln0\",defaultValue:\"\",inputName:\"Location\",layoutDependency:layoutDependency,layoutId:\"IfuzBkv1h\",required:true,selectOptions:[{disabled:true,title:\"Select…\",type:\"option\",value:\"\"},{title:\"Piles\",type:\"option\",value:\"Piles\"},{title:\"Fissure\",type:\"option\",value:\"Fissure\"},{title:\"Fitsula\",type:\"option\",value:\"Fitsula\"},{title:\"Anal Abscess\",type:\"option\",value:\"Anal Abscess\"},{title:\"Circumcision\",type:\"option\",value:\"Circumcision\"},{title:\"Kidney Stone\",type:\"option\",value:\"Kidney Stone\"},{title:\"Hydrocele\",type:\"option\",value:\"Hydrocele\"},{title:\"Umbilical Hernia\",type:\"option\",value:\"Umbilical Hernia\"},{title:\"Inguinal Hernia\",type:\"option\",value:\"Inguinal Hernia\"},{title:\"Incisional Hernia\",type:\"option\",value:\"Incisional Hernia\"},{title:\"Gynecomastia\",type:\"option\",value:\"Gynecomastia\"},{title:\"Lipoma\",type:\"option\",value:\"Lipoma\"},{title:\"Liposuction\",type:\"option\",value:\"Liposuction\"},{title:\"Breast Lump\",type:\"option\",value:\"Breast Lump\"},{title:\"Axillary Breast\",type:\"option\",value:\"Axillary Breast\"},{title:\"Sebaceous Cyst\",type:\"option\",value:\"Sebaceous Cyst\"},{title:\"Tympanoplasty\",type:\"option\",value:\"Tympanoplasty\"},{title:\"Adenoldectomy\",type:\"option\",value:\"Adenoldectomy\"},{title:\"Sinus Treatment\",type:\"option\",value:\"Sinus Treatment\"},{title:\"Septoplasty\",type:\"option\",value:\"Septoplasty\"},{title:\"Mastoidectomy\",type:\"option\",value:\"Mastoidectomy\"},{title:\"Varicose Veins Treatment\",type:\"option\",value:\"Varicose Veins Treatment\"},{title:\"Varicocele Treatment\",type:\"option\",value:\"Varicocele Treatment\"},{title:\"DVT Treatment\",type:\"option\",value:\"DVT Treatment\"},{title:\"Diabetic Foot Ulcer Treatment\",type:\"option\",value:\"Diabetic Foot Ulcer Treatment\"},{title:\"Knee Replacement\",type:\"option\",value:\"Knee Replacement \"},{title:\"ACL Tear Treatment\",type:\"option\",value:\"ACL Tear Treatment\"}],style:{\"--framer-input-background\":\"rgba(187, 187, 187, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(18, 18, 18)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-invalid-text-color\":\"rgb(153, 153, 153)\"}})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"436.08px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||722)-0-680)/2)+0+72+31+15+29.2+20+369.6,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qvm31o-container\",layoutDependency:layoutDependency,layoutId:\"UYbqB4wET-container\",nodeId:\"UYbqB4wET\",rendersWithMotion:true,scopeId:\"uBhAv8eeb\",children:/*#__PURE__*/_jsx(Button14,{height:\"100%\",id:\"UYbqB4wET\",layoutId:\"UYbqB4wET\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:matchVariant(\"mb6NAtn99\"),width:\"100%\"})})})]})})]})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gx27j7\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"G2NVTNv7Y\",onTap:onTapa6070a,style:{backgroundColor:\"rgba(18, 19, 20, 0.85)\",opacity:0},variants:{EBrgFX0v_:{backgroundColor:\"rgba(0, 0, 0, 0.88)\",opacity:.9}},...addPropertyOverrides({EBrgFX0v_:{onTap:onTap1118wf3}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RlyBR.framer-1iup22z, .framer-RlyBR .framer-1iup22z { display: block; }\",\".framer-RlyBR.framer-o51h5e { --selection-background-color: rgba(0, 153, 255, 0.15); --selection-color: #0099FF; align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 722px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); overflow-y: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-RlyBR .framer-1j31kqi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 680px; justify-content: flex-start; overflow: hidden; overflow-y: auto; padding: 0px; position: relative; width: 1000px; will-change: var(--framer-will-change-override, transform); z-index: -1; }\",\".framer-RlyBR .framer-18eq9b3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 10px 20px 10px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-1j5hty4, .framer-RlyBR .framer-f6td8w { flex: none; height: 32px; position: relative; text-decoration: none; width: 32px; }\",\".framer-RlyBR .framer-kstr2s, .framer-RlyBR .framer-1uioarc, .framer-RlyBR .framer-zhme9l, .framer-RlyBR .framer-1cxj9wk, .framer-RlyBR .framer-1gq9gpt, .framer-RlyBR .framer-520b1v, .framer-RlyBR .framer-1b1jxzy, .framer-RlyBR .framer-1478g2x, .framer-RlyBR .framer-1yxpwcl, .framer-RlyBR .framer-rch5oc, .framer-RlyBR .framer-sfwq61, .framer-RlyBR .framer-5wmqcj, .framer-RlyBR .framer-1q6cjxt, .framer-RlyBR .framer-57uibj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RlyBR .framer-3mxw7w { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: 32px; }\",\".framer-RlyBR .framer-1qn62ur { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: visible; padding: 31px 0px 31px 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-i4fbrj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24.100000381469727px; height: 100%; justify-content: flex-start; overflow: visible; padding: 15px 24px 15px 24px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-1mzh7nv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-xcdnyz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px 0px 24px 0px; position: relative; width: 50%; }\",\".framer-RlyBR .framer-1xc0b74 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 503px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 433px; }\",\".framer-RlyBR .framer-1dmjeg5 { 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 0px 16px 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-1lxwy3x, .framer-RlyBR .framer-xj6ft2, .framer-RlyBR .framer-1s22wxs, .framer-RlyBR .framer-9ddpxh, .framer-RlyBR .framer-tyjqe4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-nvewtw, .framer-RlyBR .framer-1jboh6n { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 433px; word-break: break-word; word-wrap: break-word; }\",\".framer-RlyBR .framer-h8afvi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-58vnhv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-gjj0q4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-1y08p8v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 31px; }\",\".framer-RlyBR .framer-bkqt7j, .framer-RlyBR .framer-17x1ke1, .framer-RlyBR .framer-bty7d6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 29px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 29px; }\",\".framer-RlyBR .framer-u4xqjl, .framer-RlyBR .framer-k3hnj7, .framer-RlyBR .framer-f5dl5w { flex: none; gap: 0px; height: 29px; overflow: hidden; position: relative; width: 29px; }\",\".framer-RlyBR .framer-vrsh49, .framer-RlyBR .framer-nco04n, .framer-RlyBR .framer-qx92u7 { flex: none; height: 29px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-RlyBR .framer-11p8fpd { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 14px 0px 14px 0px; position: relative; width: 384px; }\",\".framer-RlyBR .framer-qb6mhe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 433px; }\",\".framer-RlyBR .framer-1j0j94d, .framer-RlyBR .framer-az78i7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 29px; }\",\".framer-RlyBR .framer-1op010e, .framer-RlyBR .framer-1oa7azk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 14px 0px 14px 0px; position: relative; width: 383px; }\",\".framer-RlyBR .framer-1idudbw { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 383px; word-break: break-word; word-wrap: break-word; }\",\".framer-RlyBR .framer-1w7881d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 434px; }\",\".framer-RlyBR .framer-xdz6fn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 23%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-171bcrr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: center; overflow: visible; padding: 32px 20px 32px 20px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-97kg7j { flex: none; gap: 0px; height: 40px; overflow: visible; position: relative; width: 40px; }\",\".framer-RlyBR .framer-jvuu9w, .framer-RlyBR .framer-1azmvjt, .framer-RlyBR .framer-deofuw { bottom: 1px; flex: none; left: 0px; position: absolute; right: 1px; top: 0px; }\",\".framer-RlyBR .framer-5cm6bv { flex: none; height: 23px; left: 10px; position: absolute; top: 11px; width: 25px; }\",\".framer-RlyBR .framer-1unxm15 { bottom: 21px; flex: none; left: 14px; position: absolute; right: 15px; top: 9px; }\",\".framer-RlyBR .framer-1pvav36 { flex: none; height: 11px; left: 14px; position: absolute; top: 9px; width: 12px; }\",\".framer-RlyBR .framer-1iczo76 { bottom: 10px; flex: none; left: 7px; position: absolute; right: 10px; top: 18px; }\",\".framer-RlyBR .framer-15djmkr { bottom: 10px; flex: none; left: 7px; position: absolute; right: 9px; top: 17px; }\",\".framer-RlyBR .framer-1ux4us7, .framer-RlyBR .framer-1i1jggb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-a25rle { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; max-width: 426.6662292480469px; overflow: visible; padding: 32px 20px 32px 20px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-1w7r5xt { flex: none; gap: 0px; height: 39px; overflow: visible; position: relative; width: 40px; }\",\".framer-RlyBR .framer-1pwzxal { flex: none; height: 22px; left: 12px; position: absolute; top: 11px; width: 20px; }\",\".framer-RlyBR .framer-1dxuy0q { bottom: 19px; flex: none; left: 9px; position: absolute; right: 21px; top: 7px; }\",\".framer-RlyBR .framer-10nij05 { bottom: 10px; flex: none; left: 14px; position: absolute; right: 15px; top: 17px; }\",\".framer-RlyBR .framer-403m0z { bottom: 23px; flex: none; left: 24px; position: absolute; right: 12px; top: 13px; }\",\".framer-RlyBR .framer-1a3t6vh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: center; max-width: 426.6662292480469px; overflow: visible; padding: 24px 10px 24px 10px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-1vsf2c4 { flex: none; gap: 0px; height: 39px; overflow: visible; position: relative; width: 39px; }\",\".framer-RlyBR .framer-1w4j97l { flex: none; height: 21px; left: 11px; position: absolute; top: 11px; width: 21px; }\",\".framer-RlyBR .framer-1cmrzfj { bottom: 16px; flex: none; left: 20px; position: absolute; right: 15px; top: 8px; }\",\".framer-RlyBR .framer-y3o6j3 { bottom: 14px; flex: none; left: 9px; position: absolute; right: 13px; top: 20px; }\",\".framer-RlyBR .framer-it7xu7 { bottom: 25px; flex: none; left: 19px; position: absolute; right: 18px; top: 10px; }\",\".framer-RlyBR .framer-j4bqae { bottom: 21px; flex: none; left: 11px; position: absolute; right: 25px; top: 15px; }\",\".framer-RlyBR .framer-150yutz { bottom: 17px; flex: none; left: 8px; position: absolute; right: 11px; top: 15px; }\",\".framer-RlyBR .framer-mtdj1i { bottom: 12px; flex: none; left: 12px; position: absolute; right: 25px; top: 25px; }\",\".framer-RlyBR .framer-1shesdp { bottom: 12px; flex: none; left: 22px; position: absolute; right: 14px; top: 25px; }\",\".framer-RlyBR .framer-s4qhyf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RlyBR .framer-v1l193-container { flex: none; height: auto; position: relative; width: 458px; }\",\".framer-RlyBR .framer-1ocgr99 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 1px; }\",\".framer-RlyBR .framer-1hf8i9j, .framer-RlyBR .framer-vt40e2, .framer-RlyBR .framer-uo7d3s, .framer-RlyBR .framer-i8cx8x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-RlyBR .framer-18of71n, .framer-RlyBR .framer-kj8drd, .framer-RlyBR .framer-1oisbpa, .framer-RlyBR .framer-8neln0 { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Satoshi\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 48px; position: relative; width: 100%; }',\".framer-RlyBR .framer-1qvm31o-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-RlyBR .framer-1gx27j7 { cursor: pointer; flex: none; height: 100%; left: 0px; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: -1; }\",\".framer-RlyBR.framer-v-18sihl9.framer-o51h5e { --selection-background-color: unset; --selection-color: unset; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-1j31kqi { height: min-content; z-index: 10; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-1qn62ur { flex: none; height: min-content; padding: 12px 0px 12px 0px; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-i4fbrj, .framer-RlyBR.framer-v-18sihl9 .framer-1mzh7nv, .framer-RlyBR.framer-v-18sihl9 .framer-1xc0b74, .framer-RlyBR.framer-v-18sihl9 .framer-1ux4us7, .framer-RlyBR.framer-v-18sihl9 .framer-1i1jggb { height: min-content; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-xcdnyz { height: min-content; padding: 0px; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-xdz6fn { height: 95px; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-171bcrr, .framer-RlyBR.framer-v-18sihl9 .framer-a25rle { padding: 12px 20px 12px 20px; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-1a3t6vh { padding: 12px 10px 12px 10px; }\",\".framer-RlyBR.framer-v-18sihl9 .framer-1gx27j7 { z-index: 9; }\",\".framer-RlyBR.framer-v-1rtbgro .framer-1j31kqi { z-index: 0; }\",'.framer-RlyBR[data-selection=\"true\"] * ::selection, .framer-RlyBR [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }','.framer-RlyBR[data-border=\"true\"]::after, .framer-RlyBR [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 722\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"EBrgFX0v_\":{\"layout\":[\"fixed\",\"fixed\"]},\"yxddMJbmr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruBhAv8eeb=withCSS(Component,css,\"framer-RlyBR\");export default FrameruBhAv8eeb;FrameruBhAv8eeb.displayName=\"Subscribe Modal\";FrameruBhAv8eeb.defaultProps={height:722,width:1200};addPropertyControls(FrameruBhAv8eeb,{variant:{options:[\"T4v82_0C6\",\"EBrgFX0v_\",\"yxddMJbmr\"],optionTitles:[\"Hidden\",\"Modal Show\",\"Hidden 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruBhAv8eeb,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...ConsultationFormFonts,...Button14Fonts],{supportsExplicitInterCodegen:true});FrameruBhAv8eeb.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ConsultationForm,{},context),forwardLoader(Button14,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruBhAv8eeb\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"722\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"EBrgFX0v_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yxddMJbmr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (2509ebe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,Floating,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,InjectSelectionStyle,Link,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,runTasksWithYield,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import RippleCallPopup from\"https://framerusercontent.com/modules/i8W8Gx5u0p09qHkRJOOP/Uos9ReEZUSnlsV5QY2QG/RippleCallPopup.js\";import Navigation from\"#framer/local/canvasComponent/b0HTAleZJ/b0HTAleZJ.js\";import FormOverlay from\"#framer/local/canvasComponent/bDV064bim/bDV064bim.js\";import Footer from\"#framer/local/canvasComponent/F6ClJWTzF/F6ClJWTzF.js\";import WhatsAppButton from\"#framer/local/canvasComponent/j6eIqyYWs/j6eIqyYWs.js\";import PrimaryButton from\"#framer/local/canvasComponent/OQOlZnydX/OQOlZnydX.js\";import Menus from\"#framer/local/canvasComponent/Rpvqr8ANG/Rpvqr8ANG.js\";import SubscribeModal from\"#framer/local/canvasComponent/uBhAv8eeb/uBhAv8eeb.js\";import*as sharedStyle1 from\"#framer/local/css/MzKRMAaH1/MzKRMAaH1.js\";import*as sharedStyle from\"#framer/local/css/xGx7dFdmP/xGx7dFdmP.js\";const NavigationFonts=getFonts(Navigation);const SearchFonts=getFonts(Search);const PrimaryButtonFonts=getFonts(PrimaryButton);const FormOverlayFonts=getFonts(FormOverlay);const MenusFonts=getFonts(Menus);const FooterFonts=getFonts(Footer);const WhatsAppButtonFonts=getFonts(WhatsAppButton);const RippleCallPopupFonts=getFonts(RippleCallPopup);const breakpoints={NI5guM4LB:\"(max-width: 809.98px)\",YtxV9Ua20:\"(min-width: 810px) and (max-width: 1199.98px)\",Z4plEst23:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-b8IKW\";const variantClassNames={NI5guM4LB:\"framer-v-94tvzs\",YtxV9Ua20:\"framer-v-1ely\",Z4plEst23:\"framer-v-qsy5p7\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const breakpointRules={NI5guM4LB:[\".framer-b8IKW .framer-1i19xne-container { order: 1003; }\",\".framer-b8IKW .framer-1c2d2vy-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 94px); order: 1006; right: 15px; }\",\".framer-b8IKW .framer-1pensrk-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 28px); order: 1005; right: 24px; }\"],YtxV9Ua20:[\".framer-b8IKW .framer-1hcl4zl { justify-content: flex-start; padding: 0px 0px 12px 0px; }\",\".framer-b8IKW .framer-1ggf0ms { padding: 0px 24px 0px 24px; }\",\".framer-b8IKW.framer-icugy3-container { left: 24px; width: 912px; }\",\".framer-b8IKW .framer-1c2d2vy-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 110px); order: 1006; }\",\".framer-b8IKW .framer-1pensrk-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 36px); order: 1005; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NI5guM4LB:\".framer-94tvzs-override\",YtxV9Ua20:\".framer-1ely-override\"};const rules=[\".framer-b8IKW.framer-1a61b62, .framer-b8IKW .framer-1a61b62 { display: block; }\",\".framer-b8IKW.framer-qsy5p7 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-b8IKW .framer-1nn51rj-container { flex: none; height: auto; order: -1000; position: relative; width: 100%; z-index: 10; }\",\".framer-b8IKW .framer-1hcl4zl { --border-bottom-width: 1px; --border-color: #f3f3f2; --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; order: -999; overflow: visible; padding: 0px 25px 12px 25px; position: relative; width: 100%; z-index: 10; }\",\".framer-b8IKW .framer-1ggf0ms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: hidden; padding: 0px 25px 0px 25px; position: relative; width: 100%; z-index: 1; }\",\".framer-b8IKW .framer-2upczx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px 0px 10px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-b8IKW .framer-1kim2hg { flex: none; height: auto; overflow: visible; position: relative; width: 127px; }\",\".framer-b8IKW .framer-1t2uhfx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-b8IKW .framer-tnx3gh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-b8IKW .framer-b3k4u4-container { cursor: pointer; flex: none; height: 32px; position: relative; width: 32px; }\",\".framer-b8IKW .framer-1l927m6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 416px; }\",\".framer-b8IKW .framer-1t071il, .framer-b8IKW .framer-cobgme, .framer-b8IKW .framer-1rlq6lk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-b8IKW .framer-iugaoe { align-content: center; align-items: center; background-color: #ffffff; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05); display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-b8IKW .framer-1rhh0d3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-b8IKW .framer-5tp20c, .framer-b8IKW .framer-181oy0m, .framer-b8IKW .framer-s3t5vm, .framer-b8IKW .framer-1p6zft2, .framer-b8IKW .framer-1c92rez, .framer-b8IKW .framer-9e32hz, .framer-b8IKW .framer-1oit9go { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px 12px 16px 16px; position: relative; text-decoration: none; width: 200px; }\",\".framer-b8IKW .framer-pxhae, .framer-b8IKW .framer-xfjl5g, .framer-b8IKW .framer-ww5pzn, .framer-b8IKW .framer-1ysrxk6, .framer-b8IKW .framer-fisby1, .framer-b8IKW .framer-1o09woy, .framer-b8IKW .framer-14djftr { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-b8IKW .framer-1rdsnmv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-b8IKW.framer-1wykx3m { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-b8IKW.framer-icugy3-container { flex: none; height: auto; left: 50%; max-width: 1000px; position: fixed; top: 50%; width: auto; z-index: 10; }\",\".framer-b8IKW .framer-3805lt { background-color: var(--token-6404906a-a8f6-4a20-b609-163acb7b17d6, #f3f3f2); bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-b8IKW .framer-1uv5evt-container { flex: none; height: auto; max-width: 1280px; position: relative; width: 100%; }\",\".framer-b8IKW .framer-yrl4w9 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-b8IKW .framer-1i19xne-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-b8IKW .framer-1c2d2vy-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 108px); flex: none; height: auto; order: 1005; position: var(--framer-canvas-fixed-position, fixed); right: 24px; width: auto; z-index: 10; }\",\".framer-b8IKW .framer-1pensrk-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 32px); flex: none; height: auto; order: 1006; position: var(--framer-canvas-fixed-position, fixed); right: 34px; width: auto; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,'.framer-b8IKW[data-border=\"true\"]::after, .framer-b8IKW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={NI5guM4LB:\"(max-width: 809.98px)\",YtxV9Ua20:\"(min-width: 810px) and (max-width: 1199.98px)\",Z4plEst23:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"Z4plEst23\",Phone:\"NI5guM4LB\",Tablet:\"YtxV9Ua20\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Z4plEst23\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"NI5guM4LB\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"NI5guM4LB\")return false;return true;};const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const onMouseEnter13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const ref1=React.useRef(null);const ref2=React.useRef(null);const ps7OFBTjMko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const WOxlBBm__1q29jei=({overlay})=>activeVariantCallback(async(...args)=>{overlay.hide();});useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"Z4plEst23\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-qsy5p7\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NI5guM4LB:{height:68,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nn51rj-container hidden-qsy5p7 hidden-1ely\",nodeId:\"ZL4K__osU\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"ZL4K__osU\",layoutId:\"ZL4K__osU\",style:{width:\"100%\"},variant:matchVariant(\"zVSy8KPWm\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hcl4zl hidden-94tvzs\",\"data-border\":true,\"data-framer-name\":\"Nav bar\",children:[/*#__PURE__*/_jsxs(\"nav\",{className:\"framer-1ggf0ms\",\"data-framer-name\":\"Navigation\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qSCcTtUzs\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-2upczx framer-1a61b62\",\"data-framer-name\":\"Logo Wrapper\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1072,intrinsicWidth:2820,loading:getLoadingLazyAtYPosition(10),pixelHeight:1072,pixelWidth:2820,sizes:\"126.5px\",src:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072\",srcSet:\"https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=512&width=2820&height=1072 512w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=1024&width=2820&height=1072 1024w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?scale-down-to=2048&width=2820&height=1072 2048w,https://framerusercontent.com/images/0OcMZmmWTXmebe3z7AUvHc5PlwY.png?width=2820&height=1072 2820w\"},className:\"framer-1kim2hg\",\"data-framer-name\":\"Aaroku Care Logo\",fitImageDimension:\"height\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1t2uhfx\",\"data-framer-name\":\"Menu Links\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-tnx3gh\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-b3k4u4-container\",isModuleExternal:true,nodeId:\"rCPXLeamg\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-6afa0479-9c75-41df-9440-6f24bd4f330f, rgb(17, 78, 131))\",iconSize:24,iconType:\"default\",id:\"rCPXLeamg\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"rCPXLeamg\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-f317a2a6-2981-404a-911a-23ac76824a7d, rgb(0, 0, 0))\",titleFont:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:500},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1l927m6\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(23, 24, 29, 0.7)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DRQZ840ac\"},motionChild:true,nodeId:\"vTT923ORW\",openInNewTab:false,relValues:[],scopeId:\"ITJb2oO4m\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"City\"})})})}),className:\"framer-1t071il\",\"data-highlight\":true,fonts:[\"Inter-Medium\"],onMouseEnter:onMouseEnter13elrgn({overlay}),ref:ref1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames),collisionDetection:true,collisionDetectionPadding:20,offsetX:0,offsetY:4,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{animate:animation1,className:\"framer-iugaoe\",exit:animation,initial:animation2,ref:ref2,role:\"dialog\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rhh0d3\",children:[/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"chennai\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"EilVbtB8N\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"w1LQi4XiH\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-5tp20c framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Chennai\"})}),className:\"framer-pxhae\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"coimbatore\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"ovDc9MCnT\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"kYdPXVBSu\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-181oy0m framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Coimbatore\"})}),className:\"framer-xfjl5g\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"salem\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"dxxDtRZdd\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"PBoP2YMXa\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-s3t5vm framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Salem\"})}),className:\"framer-ww5pzn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"trichy\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"tqBvzIdnn\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"tebuSEUf8\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1p6zft2 framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Trichy\"})}),className:\"framer-1ysrxk6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"madurai\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"pYxs_aDwF\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"vkCFkxy2l\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1c92rez framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Madurai\"})}),className:\"framer-fisby1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"tenkasi\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"H9XGl3lyj\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"kcBlYnC9i\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9e32hz framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Tenkasi\"})}),className:\"framer-1o09woy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{pathVariables:{YYYwTZyUd:\"bangalore\"},unresolvedPathSlugs:{YYYwTZyUd:{collectionId:\"YgxCHs30r\",collectionItemId:\"UeGM_NAl8\"}},webPageId:\"dqRS6SpfD\"},motionChild:true,nodeId:\"ctJ5od2VM\",openInNewTab:false,scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1oit9go framer-1a61b62\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-182l6x7\",\"data-styles-preset\":\"MzKRMAaH1\",dir:\"auto\",children:\"Bangalore\"})}),className:\"framer-14djftr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})})})})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(23, 24, 29, 0.7)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mtSSO565i\"},motionChild:true,nodeId:\"ySH544SLj\",openInNewTab:false,relValues:[],scopeId:\"ITJb2oO4m\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"EMI\"})})})}),className:\"framer-cobgme\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"rgba(23, 24, 29, 0.7)\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CDIGnp3JY\"},motionChild:true,nodeId:\"g2Vi8c1uY\",openInNewTab:false,relValues:[],scopeId:\"ITJb2oO4m\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-agquny\",\"data-styles-preset\":\"xGx7dFdmP\",children:\"Insurance\"})})})}),className:\"framer-1rlq6lk\",fonts:[\"Inter-Medium\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:true,dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:15,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-1rdsnmv-container\",nodeId:\"AhCKS3LZQ\",scopeId:\"ITJb2oO4m\",children:[/*#__PURE__*/_jsx(PrimaryButton,{height:\"100%\",id:\"AhCKS3LZQ\",layoutId:\"AhCKS3LZQ\",mVc8OuFD0:\"8px 18px 8px 8px\",ps7OFBTjM:ps7OFBTjMko9la1({overlay:overlay1}),sr1cc1i0o:true,UsnOuPb7_:\"Book Appointment\",variant:matchVariant(\"dskGDElA9\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1wykx3m\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"kqxIJaVxm\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YtxV9Ua20:{width:\"min(100vw - 48px, 1000px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"1000px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YtxV9Ua20:{transformTemplate:transformTemplate2}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-icugy3-container\"),inComponentSlot:true,nodeId:\"ywgifsOOk\",rendersWithMotion:true,scopeId:\"ITJb2oO4m\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YtxV9Ua20:{variant:matchVariant(\"qwqPz_tMF\")}},children:/*#__PURE__*/_jsx(FormOverlay,{height:\"100%\",id:\"ywgifsOOk\",layoutId:\"ywgifsOOk\",style:{maxWidth:\"100%\"},variant:matchVariant(\"M7TiWfi6B\"),width:\"100%\",WOxlBBm__:WOxlBBm__1q29jei({overlay:overlay1})})})})})})})]})}),getContainer())})})]})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3805lt\",\"data-framer-name\":\"Bottom Line\"})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YtxV9Ua20:{width:\"min(100vw, 1280px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"min(100vw - 50px, 1280px)\",y:80,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1uv5evt-container\",nodeId:\"CAOV56Jy8\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{YtxV9Ua20:{variant:matchVariant(\"nnVmGPQgh\")}},children:/*#__PURE__*/_jsx(Menus,{height:\"100%\",id:\"CAOV56Jy8\",layoutId:\"CAOV56Jy8\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"iHZS1qxSS\"),width:\"100%\"})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-yrl4w9\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NI5guM4LB:{y:68}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:413,width:\"100vw\",y:1132,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i19xne-container\",nodeId:\"DT3Z_RwIM\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NI5guM4LB:{variant:matchVariant(\"wT3rRR4IC\")},YtxV9Ua20:{variant:matchVariant(\"vCaDhtjp7\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"DT3Z_RwIM\",layoutId:\"DT3Z_RwIM\",style:{width:\"100%\"},variant:matchVariant(\"OoYzXeGSb\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NI5guM4LB:{y:838},YtxV9Ua20:{y:822}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,y:824,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c2d2vy-container\",layoutScroll:true,nodeId:\"PUotdsFSK\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(WhatsAppButton,{G8HmCTNLu:\"Chat on WhatsApp\",height:\"100%\",id:\"PUotdsFSK\",layoutId:\"PUotdsFSK\",Nh_YlT2UU:\"https://wa.link/6pro1r\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pensrk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"nIXftXvN_\",scopeId:\"ITJb2oO4m\",children:/*#__PURE__*/_jsx(RippleCallPopup,{buttonSize:50,height:\"100%\",iconColor:\"rgb(255, 255, 255)\",iconSize:24,id:\"nIXftXvN_\",layoutId:\"nIXftXvN_\",phoneNumber:\"+919962929898\",shadowIntensity:\"none\",tint:\"rgb(66, 133, 244)\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4269\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YtxV9Ua20\":{\"layout\":[\"fixed\",\"fixed\"]},\"NI5guM4LB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"NI5guM4LB\":[\".framer-1nn51rj-container\",\".framer-1i19xne-container\",\".framer-1c2d2vy-container\",\".framer-1pensrk-container\"],\"Z4plEst23\":[\".framer-1hcl4zl\",\".framer-1i19xne-container\",\".framer-1c2d2vy-container\",\".framer-1pensrk-container\"],\"YtxV9Ua20\":[\".framer-1hcl4zl\",\".framer-1i19xne-container\",\".framer-1c2d2vy-container\",\".framer-1pensrk-container\"]}\n * @framerBreakpoints {\"Z4plEst23\":{\"min\":1200,\"canvasClassName\":\"framer-qsy5p7-override\",\"minHeight\":4269,\"viewportHeight\":780,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"YtxV9Ua20\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ely-override\",\"minHeight\":4269,\"viewportHeight\":836,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NI5guM4LB\":{\"max\":809,\"canvasClassName\":\"framer-94tvzs-override\",\"minHeight\":5609,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":400,\"rootFontSize\":16}}\n * @framerDefaultVariant Z4plEst23\n * @framerLayoutTemplate true\n */const FramerITJb2oO4m=withCSS(Component,css,\"framer-b8IKW\");export default FramerITJb2oO4m;FramerITJb2oO4m.displayName=\"Template\";FramerITJb2oO4m.defaultProps={height:4269,width:1200};addFonts(FramerITJb2oO4m,[{explicitInter:true,fonts:[{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/2uIBiALfCHVpWbHqRMZutfT7giU.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Zwfz6xbVe5pmcWRJRgBDHnMkOkI.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/U9LaDDmbRhzX3sB8g8glTy5feTE.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tVew2LzXJ1t7QfxP1gdTIdj2o0g.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/DF7bjCRmStYPqSb945lAlMfCCVQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/bHYNJqzTyl2lqvmMiRRS6Y16Es.woff2\",weight:\"400\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/vebZUMjGyKkYsfcY73iwWTzLNag.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationFonts,...SearchFonts,...PrimaryButtonFonts,...FormOverlayFonts,...MenusFonts,...FooterFonts,...WhatsAppButtonFonts,...RippleCallPopupFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerITJb2oO4m.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation,{},context),()=>forwardLoader(PrimaryButton,{},context),()=>forwardLoader(FormOverlay,{},context),()=>forwardLoader(Menus,{},context),()=>forwardLoader(SubscribeModal,{},context),()=>forwardLoader(Footer,{},context),()=>forwardLoader(WhatsAppButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerITJb2oO4m\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"NI5guM4LB\\\":[\\\".framer-1nn51rj-container\\\",\\\".framer-1i19xne-container\\\",\\\".framer-1c2d2vy-container\\\",\\\".framer-1pensrk-container\\\"],\\\"Z4plEst23\\\":[\\\".framer-1hcl4zl\\\",\\\".framer-1i19xne-container\\\",\\\".framer-1c2d2vy-container\\\",\\\".framer-1pensrk-container\\\"],\\\"YtxV9Ua20\\\":[\\\".framer-1hcl4zl\\\",\\\".framer-1i19xne-container\\\",\\\".framer-1c2d2vy-container\\\",\\\".framer-1pensrk-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"4269\",\"framerDefaultVariant\":\"Z4plEst23\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YtxV9Ua20\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NI5guM4LB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"Z4plEst23\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-qsy5p7-override\\\",\\\"minHeight\\\":4269,\\\"viewportHeight\\\":780,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"YtxV9Ua20\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ely-override\\\",\\\"minHeight\\\":4269,\\\"viewportHeight\\\":836,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NI5guM4LB\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-94tvzs-override\\\",\\\"minHeight\\\":5609,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":400,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/5CJDEJ5sXSMqqQ7nA8qE/zlXdSp0kL4f1AFzBdnOX/ITJb2oO4m.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {bMduIUm5c: \"f-4\", E11_vKvus: \"timeline-row-3\", j9xRg2Y00: \"review-section\", JyQPPPxLB: \"f-4-1\", Ka0dgM434: \"category\", LEtC6SEPj: \"f-2\", MGYlQN1Rz: \"f-3\", P5oV55Sp1: \"about-us\", RRZe9mTlQ: \"timeline-row-1\", supB3oIqZ: \"timeline-row-5\", TR4Z8Ibxj: \"timeline-row-2\", v6pMKMX63: \"features\", V7OpQzbBR: \"timeline-row-4\", wgK7yR0C6: \"timeline-row-4-1\", XYRgj45B6: \"feature-image-setup\", ZSDWSOW3C: \"features-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fFpidKYXgbjHmyVEqhiw/yAnyXBitPpHPnRnJ6Lbc/augiA20Il.js\")), path: \"/\"}, D6qpSJKDQ: {elements: {Rp5XxaSQT: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xAVMdGg56Wb0mWtehnG7/EAqlcb7Mi6F4D8VnQKhV/D6qpSJKDQ.js\")), path: \"/contact\"}, dXC6IKuiZ: {elements: {fYKPgJJgA: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tKxjJP4iZWBuiMFe6m7P/3uJvuOzby7oXFcjPfXXH/dXC6IKuiZ.js\")), path: \"/terms-and-conditions\"}, DMaRXyu4I: {elements: {fomKHB8fl: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cwRqHi3m8KAgLCFmHMGZ/Az7OMVVjpUNRc1jYw0s6/DMaRXyu4I.js\")), path: \"/refund-policy\"}, qTioe3IBM: {elements: {pB9SXWkcA: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lmfwqUSvF9E12aq8DCF4/SIMWbV3Woo3COUZfVsY3/qTioe3IBM.js\")), path: \"/privacy-policy\"}, DeDh_RYSi: {elements: {K1yiSO1fy: \"about-us\", sFaXMhSEE: \"team\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o0sUBL74wVGImx3nvTmx/hTwgpvkbwWte63gfrzo0/DeDh_RYSi.js\")), path: \"/about\"}, yWl5HyJus: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8vJkkpuCF5CJ1BvLXA5x/jTEEY7VAbdPqVwruifyj/yWl5HyJus.js\")), path: \"/partner-with-us\"}, TtkDwTEro: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zPHcxI285Aam3WLrBU85/qoLIczo9QMQ1WDy3cuS4/TtkDwTEro.js\")), path: \"/thanks-booking\"}, Grgyq1ej3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/brwQEfeY5dUn8WZCaXX7/zN0kqKdsIt7NdEYSN9Tt/Grgyq1ej3.js\")), path: \"/thanks-contact\"}, mtSSO565i: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rKqWXjoIeVqdrHv2dvd5/Dk8osA4qNsEebBmDwFlX/mtSSO565i.js\")), path: \"/no-cost-emi\"}, CDIGnp3JY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PlfneO8nThMaXJpRTfRU/Yz1mPEp3DAyiqiKz0BhV/CDIGnp3JY.js\")), path: \"/insurance\"}, Dp77x_4uG: {elements: {Cmdn3FT2u: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PHjFvKFIBySyXsi40uyG/RgfHrPWSXPAlxz3vDeAw/Dp77x_4uG.js\")), path: \"/blog\"}, DRQZ840ac: {elements: {uSXssmFBa: \"locations\", X3EXVhxcD: \"heading\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zg3buAGfnmciDcyTUuL4/3sdci3rNgTZ3If9zgqr0/DRQZ840ac.js\")), path: \"/city\"}, rieKe7p5F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jWUT9tcP9JW9jFIxRqB7/xhIr2uyhcpR0Bftvu805/rieKe7p5F.js\")), path: \"/gynecomastia\"}, N9TMzbix5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KCnpAOkZMcfmL6QVrCWz/U5V1hqP0zyOh7EXpAhku/N9TMzbix5.js\")), path: \"/kidneystone\"}, uLFLD_JMZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2hdfL79cGDezuSPVB9EB/NlnaXJKvjG6Ul1UpKJDV/uLFLD_JMZ.js\")), path: \"/kidneystone/chennai\"}, Fudi8RXNm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sfaCwlefC2dCjJiqto7U/N7C0V1iFCwNDHY0hZKH8/Fudi8RXNm.js\")), path: \"/kidneystone/salem\"}, EZ8hT6n7S: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xYuolAOvPxALRF5qcLps/Gr5U8lvrn3WCWKe1TaF1/EZ8hT6n7S.js\")), path: \"/kidneystone/coimbatore\"}, cZN9JGPrd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VmAiggVe3dyQNi7BQvfe/s7wFpPphFRy4MzypZDOL/cZN9JGPrd.js\")), path: \"/kidneystone/trichy\"}, h97PjL2uF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yMzw5TSKjsaZrCuOc3zl/e8AxlMdF6RnlgUlGHLqb/h97PjL2uF.js\")), path: \"/kidneystone/madurai\"}, DYTwKp3A3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pTnswdgSYCPYfMk9uHKN/fmLDGhRJlL9ERgJESLQa/DYTwKp3A3.js\")), path: \"/kidneystone/tenkasi\"}, hZF998wZn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zaNmcNwhEvziR1i0svkU/5RfpvzXvMprqfDQfOfSn/hZF998wZn.js\")), path: \"/lipoma\"}, dURleSCrk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OK1EUfGHTXH6PPHLMJas/PU3Gq3NQs89HUBjV3ZnS/dURleSCrk.js\")), path: \"/lipoma/chennai\"}, wn5Zoj_1g: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gyLPG9Hhd6sSiG2Abu2s/gGIPjTsUL7xO7tdTp7eU/wn5Zoj_1g.js\")), path: \"/lipoma/salem\"}, qxPN4JS6Q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LzemXlyf1CWzSK4fsFT5/yZ2QyxPy4YZFRMArvQ99/qxPN4JS6Q.js\")), path: \"/lipoma/coimbatore\"}, VHoE2jyTs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DZdkmjkeeoe7DE1SP1lC/oj2OvHSVJbXgjpLTVFR3/VHoE2jyTs.js\")), path: \"/lipoma/trichy\"}, hLpOOHr9w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6ZQ6AOEGtHtinrwmR2f3/DHlkudPRGxma1oU370iB/hLpOOHr9w.js\")), path: \"/lipoma/madurai\"}, vEnOdI3fk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eSqDsubJx3Wj58amM3d7/7GY6WpmX7ejcPVyEmN6x/vEnOdI3fk.js\")), path: \"/lipoma/tenkasi\"}, clYQIvRSz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mkNAQXhZGOEgmZLu2imb/UzAI6b9kZrFHhszVfkOa/clYQIvRSz.js\")), path: \"/gynecomastia/chennai\"}, e167G0vJo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GW5XZ7QqhyJanDEXfKXy/QR8ZZ13p8TB8onWaKupQ/e167G0vJo.js\")), path: \"/gynecomastia/coimbatore\"}, bFMrrBDeU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7COs7UPy1JpaidfaufEb/tkE7MJ2WsihcyGUhWXzO/bFMrrBDeU.js\")), path: \"/gynecomastia/salem\"}, wsO5IgnG_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0pLZOiKTowLNOH54f1Bg/OZcHGcM5iYKibraKQaUC/wsO5IgnG_.js\")), path: \"/gynecomastia/trichy\"}, UY6XkyWQc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6x72bpF5fPNrbufKbTIf/CyxvEQ0NnykQGMwQ614H/UY6XkyWQc.js\")), path: \"/gynecomastia/madurai\"}, zv0bwk3LU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zy9Z8kXIUDmoCW3gpJ3w/sTZKsnmBnQxqFh3mnRTp/zv0bwk3LU.js\")), path: \"/gynecomastia/tenkasi\"}, kbXpkwO2W: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YLRcbGRY4iliiIxzSoSj/hcFooH5UAgCMEbp212A9/kbXpkwO2W.js\")), path: \"/circumcision\"}, eHDj0RkxL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1BSrvya9nBMcDiakITWx/EzXUUDPuvVp8BOcmaCqK/eHDj0RkxL.js\")), path: \"/circumcision/chennai\"}, OJ9G4G87k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UfB2s28GEsFOX4rUBW3Q/pdj05ukgw2ibKLhP2nQn/OJ9G4G87k.js\")), path: \"/circumcision/coimbatore\"}, b92XG_t0p: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ubHcIL3SUG1tsyQ6Oi9k/SzL1fAJVhptnEkbsXOPy/b92XG_t0p.js\")), path: \"/circumcision/salem\"}, wX0Uv3e19: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1VLF2cVWc1UOMgKlWDCC/FEb1aluZnUZGLHgm8npR/wX0Uv3e19.js\")), path: \"/circumcision/trichy\"}, FrJ_sMYJW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B5umRXHNwFrWNT6Lxh3A/B2LOy8S8pdvI4ysQkrHv/FrJ_sMYJW.js\")), path: \"/circumcision/madurai\"}, ImutZcRdh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FLSgso1D16f16Vl84if4/uOc0xkzf8jVzOtQQqpdb/ImutZcRdh.js\")), path: \"/circumcision/tenkasi\"}, EPErOLQRI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yD1ndEw09wwhqs0wbvMn/1KADCpncJkTMRS7e1T9L/EPErOLQRI.js\")), path: \"/piles\"}, a4zQMGGKx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ffnQNPjScE4r8hod8GpT/CqOZe0vk63m4ulThxMgx/a4zQMGGKx.js\")), path: \"/piles/bangalore\"}, AVa_vY8Kn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/unbpcE3MHVaGg1bV96FM/ugMJ9bViX6MTYachnL1F/AVa_vY8Kn.js\")), path: \"/septoplasty\"}, piYlZPOT4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sSHA6wJyvxqGINJQn6e9/79jILCJbRq6AO2mmNPD2/piYlZPOT4.js\")), path: \"/septoplasty/bangalore\"}, ABjtWTWVP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/N3SypeaceHjgg2QVKBLb/F0eu45B45K8OnW6PyR8y/ABjtWTWVP.js\")), path: \"/septoplasty/tenkasi\"}, S85_Rlmig: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1pIkjdxbLdfHoIjvzQVD/hYHuVQH79jXjmPs9XLww/S85_Rlmig.js\")), path: \"/septoplasty/madurai\"}, u8ZzGZxgk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jDyM8t6gVtcaVLTwHCmO/O0cn3Fbe7cIQEWqeEJXa/u8ZzGZxgk.js\")), path: \"/septoplasty/salem\"}, llBDIrW26: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iA6SzWvCA82Ez55U9vJk/qT2AiKp0EcKYjoNBWvtf/llBDIrW26.js\")), path: \"/septoplasty/trichy\"}, JE1ceH0Rs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BMwJRTD1LPIh7fIIImzC/yx32mJkYnBaJm8VZElmn/JE1ceH0Rs.js\")), path: \"/septoplasty/coimbatore\"}, Sp9ZFRxfW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ww5ck9UM3D8yqQIFNvVk/0OOkh9SJTMkq6A4GdAQa/Sp9ZFRxfW.js\")), path: \"/septoplasty/chennai\"}, nCFjvkjVe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Kj7mA8t3uIXjrD4dQQRa/BwLlzU4ULb7X52D55JcH/nCFjvkjVe.js\")), path: \"/fess\"}, Q54wk80uI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M9jmME87pv8lJ4xd7zVJ/BGaWOi6fI9vHRQeEz5sY/Q54wk80uI.js\")), path: \"/fess/bangalore\"}, yWRpWOxp4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LUYgeUZUe36J8rO98Ulh/xGd06dugHtHP9wnEAoNw/yWRpWOxp4.js\")), path: \"/fess/tenkasi\"}, geRW2Fg0F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TZ17g1CJ2KIaHhjw8CGc/Iy5K5uYWfEM7byDMcJx0/geRW2Fg0F.js\")), path: \"/fess/madurai\"}, Dhbdb5hJk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0Tk32kHma1uPZyyNIVcy/mB5JPgfdR67nMJ5HXB6A/Dhbdb5hJk.js\")), path: \"/fess/trichy\"}, INti4YCMQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lcgQ3vao5Ja7bCtTgUDV/xqZnveBe0C7Wikp8aaD4/INti4YCMQ.js\")), path: \"/fess/coimbatore\"}, nFGalDvkC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7hJkgWUtV6J7SGJiNeGv/EdRZklnaPwEh9bDLQ2Mn/nFGalDvkC.js\")), path: \"/fess/salem\"}, iqWx89WYN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dWgziOt5fpXhK3K0k3rB/9YHJcSjNaFSniszvZ4tq/iqWx89WYN.js\")), path: \"/fess/chennai\"}, YkAyS9_KT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZWwVzLPrwzt18GdZ2ihw/SgZY4WDmkU2PZqPkd9jT/YkAyS9_KT.js\")), path: \"/piles/chennai\"}, kqXy9ihoq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7vLR6k12Iim1LFVPiSkM/HNkWuLh41G8kSdgkQCDn/kqXy9ihoq.js\")), path: \"/piles/coimbatore\"}, HdGu_TTpW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TGHeJPUNfkNruzSJc0tg/mSDNaDAqAQ9hQkoKO5iO/HdGu_TTpW.js\")), path: \"/piles/salem\"}, WIPUoRWr6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jQydo57QygiAfb3f0XoV/Qsnj6qcw8vfyl9wFzwmB/WIPUoRWr6.js\")), path: \"/piles/trichy\"}, AFAi0RT6l: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HSxGbaXsYiym3nTNdh4Y/jNmdqrqYL1qFWhyfmM4i/AFAi0RT6l.js\")), path: \"/piles/madurai\"}, Wl6NnxYzz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wYjNrWb9lAsfOA1feulT/Jtt9u5KTQBn5nNo8GOgN/Wl6NnxYzz.js\")), path: \"/piles/tenkasi\"}, sO5qNEkH0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jn778CN3OKsy1mRXJfrR/OMq1wJ54Fxos78j6fMbi/sO5qNEkH0.js\")), path: \"/anal-fissure\"}, NSZpUsk9R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mkDv8JgjlSjWwQ0yZ6rB/1NqQtC5p4I6XaADlCdXo/NSZpUsk9R.js\")), path: \"/anal-fistula\"}, M9ude2z8Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZO9E3zvpLwCKjhXgDdEw/9enrlSkuNJ74Ek5gsHdM/M9ude2z8Y.js\")), path: \"/anal-abscess\"}, HgrL5mRB7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Podf97nGXfrt3qTri7HA/zyjs9kApqnd1QtjhUnfJ/HgrL5mRB7.js\")), path: \"/incisional-hernia\"}, bd_rT8kY6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yfvluQCZBvRdyNXXJOrS/8PcwJ2CsivL5LAkCzKn5/bd_rT8kY6.js\")), path: \"/inguinal-hernia\"}, aTO7zNuUa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g7N6dUEOczw2cSRFp5ZT/goJFeevwEvhikTSngtQY/aTO7zNuUa.js\")), path: \"/mtp-abortion\"}, oI8w4ZKND: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FfteLDTPdNWygiSEuDZ0/Zj6uVm4G0wznaBoBHskl/oI8w4ZKND.js\")), path: \"/mtp-abortion/chennai\"}, BTYniChuA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/26FdFyDleAuE5cyuUzXg/ezS1NpLBbpgoZO42w6PI/BTYniChuA.js\")), path: \"/mtp-abortion/coimbatore\"}, JJ3cGOa8P: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aXf0LKj6sC0cFljeBm9b/ADblKujLLdkSmFN25SsZ/JJ3cGOa8P.js\")), path: \"/mtp-abortion/salem\"}, B_IrtCZPH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oI5F72gW6omFlo8YPgUZ/w9kPdWV5lT4XdyBwDxsn/B_IrtCZPH.js\")), path: \"/mtp-abortion/trichy\"}, nunxDl5FC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/K6Ix3Iem261DXOYINgrK/NVRN5VwWiQlfOyblQJe2/nunxDl5FC.js\")), path: \"/mtp-abortion/madurai\"}, uE3aeOOC8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pxqJAEL0CP93oCC22EgZ/D2aYPIwfxayzooML8gaF/uE3aeOOC8.js\")), path: \"/mtp-abortion/tenkasi\"}, HPKppmi_A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nCM1mXQ6Zd4X2k34S101/57c5iytETnCyVoxF3N4Q/HPKppmi_A.js\")), path: \"/birth-control\"}, NZzEais9s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JdK2911ppBFZISdnOyMI/uvzZ5qiZXXxac6J9yK12/NZzEais9s.js\")), path: \"/birth-control/chennai\"}, xqUFTIbyQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B3ysVRqI3zal8TgN12aI/qc8s8XHj33l0pi5odxq3/xqUFTIbyQ.js\")), path: \"/birth-control/salem\"}, A6FRn90Ag: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S7FU9ybkbQ2GzFwgiO0j/Un8Q50rnUg0piArF3n3U/A6FRn90Ag.js\")), path: \"/birth-control/trichy\"}, FnvVetkKq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EQBKpzkn4ReallLscEMQ/M1nfm1SxFe2PwErgRtFn/FnvVetkKq.js\")), path: \"/birth-control/madurai\"}, VAoMDznYH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8VkhIFpWC6I20WnYvVuD/xrLYY1ERXQyAIGAuu1fF/VAoMDznYH.js\")), path: \"/birth-control/tenkasi\"}, U9SKP5_QS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PeodAXO8G1ydq1rOq2yB/hleqfTYqsmBd34McVWGL/U9SKP5_QS.js\")), path: \"/birth-control/coimbatore\"}, mGTEIdBDP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Jb0ZwnVaigmRWTD9sBW8/LKIt4Gkj6L19HLXctIO4/mGTEIdBDP.js\")), path: \"/fibroid-removal\"}, QyVGEpUoP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7UA3924uomp8risi7INx/RCuDH4ytadoGVEWFpUhG/QyVGEpUoP.js\")), path: \"/fibroid-removal/chennai\"}, gPBXaoeiA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mVQu5JnXfC6P0UAuNRlc/1KVUliyUhQMHOkBivW16/gPBXaoeiA.js\")), path: \"/fibroid-removal/coimbatore\"}, IvIfNvN3g: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wTOaN817c3HsKJSqWhOe/6M0lsFrxgzSa40otKPbt/IvIfNvN3g.js\")), path: \"/fibroid-removal/salem\"}, eq9SBj0yW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Nik7pHhMCZPOpSvYceZm/tcsn6yevIGMXHppVYyI6/eq9SBj0yW.js\")), path: \"/fibroid-removal/trichy\"}, hYZZRrxCT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IPV5QV9nf7dXOaVSL3XW/derfRLZC9vEJ9yoxJzht/hYZZRrxCT.js\")), path: \"/fibroid-removal/madurai\"}, tVtS8i2gb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4tAbrb9uCzIux1xRPih2/rue7EF83soaklKmNWOYP/tVtS8i2gb.js\")), path: \"/fibroid-removal/tenkasi\"}, RqwK9ntUQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7KlK8AxvL0SX0QuTBfCz/2bvHEmygWQAAlkJQiczk/RqwK9ntUQ.js\")), path: \"/ovarian-cyst-removal\"}, p8l98YLsq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bzqORo2Dmg7Dd32gNJyQ/LkZY0fACgUewG8NTHKej/p8l98YLsq.js\")), path: \"/uterus-removal\"}, BC_zCwH3y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BXdEV2R40qe1fEfEukcw/qddYMrevC32tyogQaT6L/BC_zCwH3y.js\")), path: \"/incisional-hernia/chennai\"}, yg28k4AtP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gz48tQIiPeKNKEVhSSdC/voy6dGWTYqFyTl8Tt04R/yg28k4AtP.js\")), path: \"/incisional-hernia/salem\"}, DEeDfewMx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DU1iYpTpeuPAbBBE86zp/X9CT28M62nTlNGeWOlVV/DEeDfewMx.js\")), path: \"/incisional-hernia/coimbatore\"}, ZdjHJzk05: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ix7kxcc1af74DEjlizuo/e1qgGFXhDhFpHrTnzrzi/ZdjHJzk05.js\")), path: \"/incisional-hernia/trichy\"}, KEkRpFM6b: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6AlElUpzSGr3oUUD52xl/pFsfXj6Q5GXtotvEEAau/KEkRpFM6b.js\")), path: \"/incisional-hernia/madurai\"}, z3KYdkpr5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ewUAOvr5qtdBM7zqHc3m/1CSg1Y9oiOJRp2561nGM/z3KYdkpr5.js\")), path: \"/incisional-hernia/tenkasi\"}, hPzpfg_ZL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rt66THLzkf1l85xDTqPk/P6XXM0H4zie7k8sOHwjt/hPzpfg_ZL.js\")), path: \"/hydrocele\"}, wbJJ_TGSZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1xk8c6SlXiwFYu9pe5AO/arnhK71OUEjys9KSZ4ga/wbJJ_TGSZ.js\")), path: \"/hydrocele/chennai\"}, VFwcunjhC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FZKeB29ZoKUY8Oqfvy9A/zXSkBloC7PYFENnCG2Yh/VFwcunjhC.js\")), path: \"/hydrocele/salem\"}, L1JgbJejE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yMDz8ph6uyovev7QnMHx/I2ME0WMbOd6kA1RutrkY/L1JgbJejE.js\")), path: \"/hydrocele/coimbatore\"}, aIKiqj2IW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lSMSeUignlR4PiyevqfN/bE7sab53Ii1OOnA8DjEe/aIKiqj2IW.js\")), path: \"/hydrocele/trichy\"}, Fx24CTArB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GGwUsPy1RNlUe1CCLKmU/tCiKkZmThr94NeeLI7zZ/Fx24CTArB.js\")), path: \"/hydrocele/madurai\"}, Uap356X_7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wvf9uJkXPQtFBEEx4wfZ/TTHtGvdCq0oUntLOzXSb/Uap356X_7.js\")), path: \"/hydrocele/tenkasi\"}, GAa9LeNwx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FjDJpNaVa71ISomWWzEh/6KvPJIbnxY2NK4aq4in6/GAa9LeNwx.js\")), path: \"/anal-fistula/chennai\"}, REWf5VNJX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7Lzk431jiygenBf5U4zA/R246s2hToPpvXLU6gP1j/REWf5VNJX.js\")), path: \"/anal-fistula/salem\"}, LfpOPDdjm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DBJ7ek6LHxJRc4JDcd2d/EEWFZgNtwuETXpzwzjuz/LfpOPDdjm.js\")), path: \"/anal-fistula/madurai\"}, YeKV3aICB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rz7d9irZRpun2k8ADgfx/iVSXoQfDP6UquB51B9RF/YeKV3aICB.js\")), path: \"/anal-fistula/tenkasi\"}, s5Qi0RW7Z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FXLoLs2JYezn3yEGIXsJ/vyqVSpoqmUdF5oDx6Wac/s5Qi0RW7Z.js\")), path: \"/anal-fistula/trichy\"}, WB3TUjgQM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pVbKs0fkiHl6jBCwcOtp/qyXEaU9g0BSz7Q5VKszZ/WB3TUjgQM.js\")), path: \"/anal-fistula/coimbatore\"}, U40MhsPIR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rQ8bLUpD7H9HjFtpPHl1/dYLns8MEPBvt82dti8MN/U40MhsPIR.js\")), path: \"/anal-fissure/chennai\"}, QtiTrPN4h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xt1tl05zB6NfI7pqj1hQ/toyIemqagioM6qWIfVkl/QtiTrPN4h.js\")), path: \"/anal-fissure/salem\"}, tNfFTwZ9z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yGRgP0dD9EzKOSZKwSuu/lw9k84ijcQqx3QbMZnVa/tNfFTwZ9z.js\")), path: \"/anal-fissure/coimbatore\"}, oBRjuBaTv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/747KAsu8MbIr9eVgm3Qu/vD3opqYEPPlGKm8G01ue/oBRjuBaTv.js\")), path: \"/anal-fissure/trichy\"}, c4D1Wy5Cj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wYPC9ORGOvrVqT8okTsC/VkcdxyLMqmFOoncGIQVA/c4D1Wy5Cj.js\")), path: \"/anal-fissure/madurai\"}, YWrpNqAip: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lq2EuJbnsqfEs4FO1Zru/PAu31Z6AoM5PA3U5mmPU/YWrpNqAip.js\")), path: \"/anal-fissure/tenkasi\"}, yaDSEJWhf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HzitsSs6xrRUgDNy2SH0/3zknkmibmedE1LVMv7W4/yaDSEJWhf.js\")), path: \"/page\"}, loTMUa4_m: {collectionId: \"VoOwjoBw8\", elements: {wKk9AIJVc: \"about-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/adkSmr0HfbQsmVVNbTMp/0L1HA5yUsIdjqeNl3gA8/loTMUa4_m.js\")), path: \"/specialities/:nwpU9Y_fd\"}, JMJqFRmds: {collectionId: \"Q1ByrtoJm\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sC2b3qjMvRUTNdpLQwOP/fTg4CLruTXM7Sn5AIRQO/JMJqFRmds.js\")), path: \"/blog/:tShbPT1xS\"}, dqRS6SpfD: {collectionId: \"YgxCHs30r\", elements: {wAwQADR2u: \"about-us\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/73vzY3qXwtP3V7SIlOHX/EXS2L83GqnwyhPC7Do1L/dqRS6SpfD.js\")), path: \"/city/:YYYwTZyUd\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Q1ByrtoJm: async () => (await import(\"https://framerusercontent.com/modules/cAfgaqD0TbXS438N6DbZ/Zs9c1CUtsbN6gWfXaGPq/Q1ByrtoJm.js\"))?.[\"utils\"], VoOwjoBw8: async () => (await import(\"https://framerusercontent.com/modules/qIj85bPPd35ZySKxL3Sr/NCxcx695Y03JHJ4CKOij/VoOwjoBw8.js\"))?.[\"utils\"], YgxCHs30r: async () => (await import(\"https://framerusercontent.com/modules/tPpHuV85YHUGDvVX1ZPz/ITs7K0q7IgpTlQvqMCwP/YgxCHs30r.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"35c86e208ac18e6957d01c05dedb3e17350a60c087d0e7ddf613db4cbf3a7c21\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"D6qpSJKDQ\":\r\ncase \"dXC6IKuiZ\":\r\ncase \"DMaRXyu4I\":\r\ncase \"qTioe3IBM\":\r\ncase \"pz42NtklM\":\r\ncase \"DeDh_RYSi\":\r\ncase \"VeTVs8Krz\":\r\ncase \"hz4qK0AjU\":\r\ncase \"yWl5HyJus\":\r\ncase \"mtSSO565i\":\r\ncase \"CDIGnp3JY\":\r\ncase \"Dp77x_4uG\":\r\ncase \"DRQZ840ac\":\r\ncase \"rieKe7p5F\":\r\ncase \"N9TMzbix5\":\r\ncase \"uLFLD_JMZ\":\r\ncase \"Fudi8RXNm\":\r\ncase \"EZ8hT6n7S\":\r\ncase \"cZN9JGPrd\":\r\ncase \"h97PjL2uF\":\r\ncase \"DYTwKp3A3\":\r\ncase \"hZF998wZn\":\r\ncase \"dURleSCrk\":\r\ncase \"wn5Zoj_1g\":\r\ncase \"qxPN4JS6Q\":\r\ncase \"VHoE2jyTs\":\r\ncase \"hLpOOHr9w\":\r\ncase \"vEnOdI3fk\":\r\ncase \"clYQIvRSz\":\r\ncase \"e167G0vJo\":\r\ncase \"bFMrrBDeU\":\r\ncase \"wsO5IgnG_\":\r\ncase \"UY6XkyWQc\":\r\ncase \"zv0bwk3LU\":\r\ncase \"kbXpkwO2W\":\r\ncase \"eHDj0RkxL\":\r\ncase \"OJ9G4G87k\":\r\ncase \"b92XG_t0p\":\r\ncase \"wX0Uv3e19\":\r\ncase \"FrJ_sMYJW\":\r\ncase \"ImutZcRdh\":\r\ncase \"EPErOLQRI\":\r\ncase \"a4zQMGGKx\":\r\ncase \"AVa_vY8Kn\":\r\ncase \"piYlZPOT4\":\r\ncase \"ABjtWTWVP\":\r\ncase \"S85_Rlmig\":\r\ncase \"u8ZzGZxgk\":\r\ncase \"llBDIrW26\":\r\ncase \"JE1ceH0Rs\":\r\ncase \"Sp9ZFRxfW\":\r\ncase \"nCFjvkjVe\":\r\ncase \"Q54wk80uI\":\r\ncase \"yWRpWOxp4\":\r\ncase \"geRW2Fg0F\":\r\ncase \"Dhbdb5hJk\":\r\ncase \"INti4YCMQ\":\r\ncase \"nFGalDvkC\":\r\ncase \"iqWx89WYN\":\r\ncase \"YkAyS9_KT\":\r\ncase \"kqXy9ihoq\":\r\ncase \"HdGu_TTpW\":\r\ncase \"WIPUoRWr6\":\r\ncase \"AFAi0RT6l\":\r\ncase \"Wl6NnxYzz\":\r\ncase \"sO5qNEkH0\":\r\ncase \"NSZpUsk9R\":\r\ncase \"M9ude2z8Y\":\r\ncase \"HgrL5mRB7\":\r\ncase \"bd_rT8kY6\":\r\ncase \"aTO7zNuUa\":\r\ncase \"oI8w4ZKND\":\r\ncase \"BTYniChuA\":\r\ncase \"JJ3cGOa8P\":\r\ncase \"B_IrtCZPH\":\r\ncase \"nunxDl5FC\":\r\ncase \"uE3aeOOC8\":\r\ncase \"HPKppmi_A\":\r\ncase \"NZzEais9s\":\r\ncase \"xqUFTIbyQ\":\r\ncase \"A6FRn90Ag\":\r\ncase \"FnvVetkKq\":\r\ncase \"VAoMDznYH\":\r\ncase \"U9SKP5_QS\":\r\ncase \"mGTEIdBDP\":\r\ncase \"QyVGEpUoP\":\r\ncase \"gPBXaoeiA\":\r\ncase \"IvIfNvN3g\":\r\ncase \"eq9SBj0yW\":\r\ncase \"hYZZRrxCT\":\r\ncase \"tVtS8i2gb\":\r\ncase \"RqwK9ntUQ\":\r\ncase \"p8l98YLsq\":\r\ncase \"BC_zCwH3y\":\r\ncase \"yg28k4AtP\":\r\ncase \"DEeDfewMx\":\r\ncase \"ZdjHJzk05\":\r\ncase \"KEkRpFM6b\":\r\ncase \"z3KYdkpr5\":\r\ncase \"hPzpfg_ZL\":\r\ncase \"wbJJ_TGSZ\":\r\ncase \"VFwcunjhC\":\r\ncase \"L1JgbJejE\":\r\ncase \"aIKiqj2IW\":\r\ncase \"Fx24CTArB\":\r\ncase \"Uap356X_7\":\r\ncase \"GAa9LeNwx\":\r\ncase \"REWf5VNJX\":\r\ncase \"LfpOPDdjm\":\r\ncase \"YeKV3aICB\":\r\ncase \"s5Qi0RW7Z\":\r\ncase \"WB3TUjgQM\":\r\ncase \"U40MhsPIR\":\r\ncase \"QtiTrPN4h\":\r\ncase \"tNfFTwZ9z\":\r\ncase \"oBRjuBaTv\":\r\ncase \"c4D1Wy5Cj\":\r\ncase \"YWrpNqAip\":\r\ncase \"yaDSEJWhf\":\r\ncase \"loTMUa4_m\":\r\ncase \"JMJqFRmds\":\r\ncase \"dqRS6SpfD\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"D6qpSJKDQ\":\r\ncase \"dXC6IKuiZ\":\r\ncase \"DMaRXyu4I\":\r\ncase \"qTioe3IBM\":\r\ncase \"pz42NtklM\":\r\ncase \"DeDh_RYSi\":\r\ncase \"VeTVs8Krz\":\r\ncase \"hz4qK0AjU\":\r\ncase \"yWl5HyJus\":\r\ncase \"mtSSO565i\":\r\ncase \"CDIGnp3JY\":\r\ncase \"Dp77x_4uG\":\r\ncase \"DRQZ840ac\":\r\ncase \"rieKe7p5F\":\r\ncase \"N9TMzbix5\":\r\ncase \"uLFLD_JMZ\":\r\ncase \"Fudi8RXNm\":\r\ncase \"EZ8hT6n7S\":\r\ncase \"cZN9JGPrd\":\r\ncase \"h97PjL2uF\":\r\ncase \"DYTwKp3A3\":\r\ncase \"hZF998wZn\":\r\ncase \"dURleSCrk\":\r\ncase \"wn5Zoj_1g\":\r\ncase \"qxPN4JS6Q\":\r\ncase \"VHoE2jyTs\":\r\ncase \"hLpOOHr9w\":\r\ncase \"vEnOdI3fk\":\r\ncase \"clYQIvRSz\":\r\ncase \"e167G0vJo\":\r\ncase \"bFMrrBDeU\":\r\ncase \"wsO5IgnG_\":\r\ncase \"UY6XkyWQc\":\r\ncase \"zv0bwk3LU\":\r\ncase \"kbXpkwO2W\":\r\ncase \"eHDj0RkxL\":\r\ncase \"OJ9G4G87k\":\r\ncase \"b92XG_t0p\":\r\ncase \"wX0Uv3e19\":\r\ncase \"FrJ_sMYJW\":\r\ncase \"ImutZcRdh\":\r\ncase \"EPErOLQRI\":\r\ncase \"a4zQMGGKx\":\r\ncase \"AVa_vY8Kn\":\r\ncase \"piYlZPOT4\":\r\ncase \"ABjtWTWVP\":\r\ncase \"S85_Rlmig\":\r\ncase \"u8ZzGZxgk\":\r\ncase \"llBDIrW26\":\r\ncase \"JE1ceH0Rs\":\r\ncase \"Sp9ZFRxfW\":\r\ncase \"nCFjvkjVe\":\r\ncase \"Q54wk80uI\":\r\ncase \"yWRpWOxp4\":\r\ncase \"geRW2Fg0F\":\r\ncase \"Dhbdb5hJk\":\r\ncase \"INti4YCMQ\":\r\ncase \"nFGalDvkC\":\r\ncase \"iqWx89WYN\":\r\ncase \"YkAyS9_KT\":\r\ncase \"kqXy9ihoq\":\r\ncase \"HdGu_TTpW\":\r\ncase \"WIPUoRWr6\":\r\ncase \"AFAi0RT6l\":\r\ncase \"Wl6NnxYzz\":\r\ncase \"sO5qNEkH0\":\r\ncase \"NSZpUsk9R\":\r\ncase \"M9ude2z8Y\":\r\ncase \"HgrL5mRB7\":\r\ncase \"bd_rT8kY6\":\r\ncase \"aTO7zNuUa\":\r\ncase \"oI8w4ZKND\":\r\ncase \"BTYniChuA\":\r\ncase \"JJ3cGOa8P\":\r\ncase \"B_IrtCZPH\":\r\ncase \"nunxDl5FC\":\r\ncase \"uE3aeOOC8\":\r\ncase \"HPKppmi_A\":\r\ncase \"NZzEais9s\":\r\ncase \"xqUFTIbyQ\":\r\ncase \"A6FRn90Ag\":\r\ncase \"FnvVetkKq\":\r\ncase \"VAoMDznYH\":\r\ncase \"U9SKP5_QS\":\r\ncase \"mGTEIdBDP\":\r\ncase \"QyVGEpUoP\":\r\ncase \"gPBXaoeiA\":\r\ncase \"IvIfNvN3g\":\r\ncase \"eq9SBj0yW\":\r\ncase \"hYZZRrxCT\":\r\ncase \"tVtS8i2gb\":\r\ncase \"RqwK9ntUQ\":\r\ncase \"p8l98YLsq\":\r\ncase \"BC_zCwH3y\":\r\ncase \"yg28k4AtP\":\r\ncase \"DEeDfewMx\":\r\ncase \"ZdjHJzk05\":\r\ncase \"KEkRpFM6b\":\r\ncase \"z3KYdkpr5\":\r\ncase \"hPzpfg_ZL\":\r\ncase \"wbJJ_TGSZ\":\r\ncase \"VFwcunjhC\":\r\ncase \"L1JgbJejE\":\r\ncase \"aIKiqj2IW\":\r\ncase \"Fx24CTArB\":\r\ncase \"Uap356X_7\":\r\ncase \"GAa9LeNwx\":\r\ncase \"REWf5VNJX\":\r\ncase \"LfpOPDdjm\":\r\ncase \"YeKV3aICB\":\r\ncase \"s5Qi0RW7Z\":\r\ncase \"WB3TUjgQM\":\r\ncase \"U40MhsPIR\":\r\ncase \"QtiTrPN4h\":\r\ncase \"tNfFTwZ9z\":\r\ncase \"oBRjuBaTv\":\r\ncase \"c4D1Wy5Cj\":\r\ncase \"YWrpNqAip\":\r\ncase \"yaDSEJWhf\":\r\ncase \"loTMUa4_m\":\r\ncase \"JMJqFRmds\":\r\ncase \"dqRS6SpfD\":\r\nreturn [{hash: \"qsy5p7\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1ely\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"94tvzs\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.aarokucare.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/8nJCVg2rkyjoDFfYH4zb/BznmNvfmRlMId8Df5hdg/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}