{"version":3,"file":"script_main.CIN1kawR.mjs","names":["useCallback","useRef","useState","addPropertyOverrides","EnvelopeSimple","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","Phone","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","e","Icon","className","useId","useState","addPropertyOverrides","ArrowRight","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","getProps","React.forwardRef","addPropertyOverrides","Vector","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","LogoBlock","NavLink","TopNavCTA","HamburgerIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","getProps","useRef","useCallback","useState","useMemo","MapPinLine","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","RichText","SVG","css","TopNav","Button","FooterLocationBlock","PhoneLink","EmailLink","TimeDate","GiveLogo","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","PropertyOverrides","SVG","React.Fragment","RichText","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","React.createElement","Master","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","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/IjUy9wwvDmDxKcQcrEms/Kp17hMPkTsYbz9OFomPW/cFG7eTFoh.js","https:/framerusercontent.com/modules/LInYpZ0pssgfTEjYdlGg/pQmOX3S6IJTjKgkYNfYn/DVE21kM6e.js","https:/framerusercontent.com/modules/rFDoEOfelJ8IG7qzGEe5/STHXUkmJptE63oZHYeBF/je_wTj5uZ.js","https:/framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js","https:/framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js","https:/framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js","https:/framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js","https:/framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js","https:/framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js","https:/framerusercontent.com/modules/H3r47lSG78BzEqtjsSXP/nGG2hQ3BgwxqScatjNls/O5Kt0C5Ti.js","https:/framerusercontent.com/modules/mwlM3sUniYRaOwxKEFZu/DF2ESyqkbz3PAa4DE0eF/W5OMtTNiw.js","https:/framerusercontent.com/modules/BJXSXic8zZOnEqLo4mdH/V5FMDwW9AhYu3qMDhvAu/QNu1pu9p5.js","https:/framerusercontent.com/modules/Hlvaan8RwvEwgbTuNBlX/G9y7QCqtX2yQElAL9RdK/KFjS7MUyb.js","https:/framerusercontent.com/modules/XjAFssfZM3gqLW6Vr7Ox/aMB8AAp7ifOpsDXTw9ed/SP3WDSSDF.js","https:/framerusercontent.com/modules/rftkWL2npOMIadsw7q78/zZoDwqScjFw6ED3u7e8x/Uk3OYbpSi.js","https:/framerusercontent.com/modules/Nic7iVUanPf2UBj7VO2l/8GXEI46RHO4Nu0mW0dQy/P6eV_CB8e.js","https:/framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js","https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Sn64gjTwaJh0TFAuaV07/Video.js","https:/framerusercontent.com/modules/7QmuMK2ZuDaIZl9RkOaJ/OABzDN8tP6CElgWDEFQ6/yqXEhJpfN.js","https:/framerusercontent.com/modules/MqXdnVg0K752jQfJwcdB/OuHAuxQacAic1dXzVV1q/cM0PnK4ol.js","https:/framerusercontent.com/modules/FGoEF0wz8fTGkXvTzGcr/sPyvqB82GO8JLtiXA7hr/fZaNeDDMe.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import EnvelopeSimple from\"https://framerusercontent.com/modules/Uzqkv2OV8vOM0tvVJuKZ/Wcbds34669567Myvr1Km/sYXjYwbRE.js\";const EnvelopeSimpleFonts=getFonts(EnvelopeSimple);const enabledGestures={TQuDrM0y5:{hover:true}};const cycleOrder=[\"TQuDrM0y5\",\"v8km7v33b\"];const serializationHash=\"framer-1tgFc\";const variantClassNames={TQuDrM0y5:\"framer-v-ecycev\",v8km7v33b:\"framer-v-1obwsa1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"TQuDrM0y5\",Phone:\"v8km7v33b\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"TQuDrM0y5\"};};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:\"TQuDrM0y5\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ecycev\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"TQuDrM0y5\",ref:refBinding,style:{...style},...addPropertyOverrides({\"TQuDrM0y5-hover\":{\"data-framer-name\":undefined},v8km7v33b:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(EnvelopeSimple,{animated:true,className:\"framer-1ac99rg\",layoutDependency:layoutDependency,layoutId:\"RGJ9tHI_o\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1))\",\"--pgex8v\":1.5},variants:{\"TQuDrM0y5-hover\":{\"--21h8s6\":\"var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1)))\"},children:\"info@westmountjointinstitute.com\"})}),className:\"framer-12apsuf\",\"data-framer-name\":\"Column Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"le3TOT7E5\",style:{\"--extracted-r6o4lv\":\"var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1))\"},variants:{\"TQuDrM0y5-hover\":{\"--extracted-r6o4lv\":\"var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"TQuDrM0y5-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683)))\"},children:\"info@westmountjointinstitute.com\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1tgFc.framer-x7wf1e, .framer-1tgFc .framer-x7wf1e { display: block; }\",\".framer-1tgFc.framer-ecycev { 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: 4px 0px 4px 0px; position: relative; width: min-content; }\",\".framer-1tgFc .framer-1ac99rg { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-1tgFc .framer-12apsuf { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1tgFc.framer-v-1obwsa1.framer-ecycev { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 334.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"v8km7v33b\":{\"layout\":[\"auto\",\"auto\"]},\"XeyRbkFvQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercFG7eTFoh=withCSS(Component,css,\"framer-1tgFc\");export default FramercFG7eTFoh;FramercFG7eTFoh.displayName=\"Email Link\";FramercFG7eTFoh.defaultProps={height:28,width:334.5};addPropertyControls(FramercFG7eTFoh,{variant:{options:[\"TQuDrM0y5\",\"v8km7v33b\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercFG7eTFoh,[{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\"}]},...EnvelopeSimpleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercFG7eTFoh\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"28\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v8km7v33b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XeyRbkFvQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"334.5\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cFG7eTFoh.map","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Phone from\"https://framerusercontent.com/modules/JhjNU5admIi32bgBk7kN/piPqsNFW90HigDdjsxLZ/I13kdmfkC.js\";const PhoneFonts=getFonts(Phone);const enabledGestures={zo4UMZxZs:{hover:true}};const cycleOrder=[\"zo4UMZxZs\",\"JITjmS3V8\"];const serializationHash=\"framer-k2Qvd\";const variantClassNames={JITjmS3V8:\"framer-v-18hvs98\",zo4UMZxZs:\"framer-v-1e84srl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"zo4UMZxZs\",Phone:\"JITjmS3V8\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zo4UMZxZs\"};};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:\"zo4UMZxZs\",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:\"tel:5143705406\",motionChild:true,nodeId:\"zo4UMZxZs\",openInNewTab:true,scopeId:\"DVE21kM6e\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1e84srl\",className,classNames)} framer-1nh65or`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"zo4UMZxZs\",ref:refBinding,style:{...style},...addPropertyOverrides({\"zo4UMZxZs-hover\":{\"data-framer-name\":undefined},JITjmS3V8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-12es25k\",layoutDependency:layoutDependency,layoutId:\"P79UkePVU\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1))\",\"--pgex8v\":1.5},variants:{\"zo4UMZxZs-hover\":{\"--21h8s6\":\"var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1)))\"},children:\"(514) 370-5406\"})}),className:\"framer-14n5ac\",\"data-framer-name\":\"Column Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q_RIIUrUj\",style:{\"--extracted-r6o4lv\":\"var(--token-3527ff10-66b0-426a-a72f-7005be00c6d6, color(display-p3 0.8596491228070176 0.9672215037441089 1))\"},variants:{\"zo4UMZxZs-hover\":{\"--extracted-r6o4lv\":\"var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"zo4UMZxZs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ed0041da-0e92-47dc-88ce-d5ab55428315, color(display-p3 0.13240418118466904 0.8024844720496895 0.926829268292683)))\"},children:\"(514) 370-5406\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-k2Qvd.framer-1nh65or, .framer-k2Qvd .framer-1nh65or { display: block; }\",\".framer-k2Qvd.framer-1e84srl { 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: 4px 0px 4px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-k2Qvd .framer-12es25k { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-k2Qvd .framer-14n5ac { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-k2Qvd.framer-v-18hvs98.framer-1e84srl { cursor: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 168.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"JITjmS3V8\":{\"layout\":[\"auto\",\"auto\"]},\"R52vz6Bqz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDVE21kM6e=withCSS(Component,css,\"framer-k2Qvd\");export default FramerDVE21kM6e;FramerDVE21kM6e.displayName=\"Phone Link\";FramerDVE21kM6e.defaultProps={height:28,width:168.5};addPropertyControls(FramerDVE21kM6e,{variant:{options:[\"zo4UMZxZs\",\"JITjmS3V8\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerDVE21kM6e,[{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\"}]},...PhoneFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDVE21kM6e\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JITjmS3V8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"R52vz6Bqz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"168.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DVE21kM6e.map","// Generated by Framer (eaac66a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"imO72jcAU\",\"luzxWX5t4\",\"G0hzDeMTz\"];const serializationHash=\"framer-OO4dq\";const variantClassNames={G0hzDeMTz:\"framer-v-1rv5et5\",imO72jcAU:\"framer-v-1hjemka\",luzxWX5t4:\"framer-v-1ljoxqg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};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??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"imO72jcAU\",Hover:\"luzxWX5t4\",Phone:\"G0hzDeMTz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"imO72jcAU\"};};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:\"imO72jcAU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1n0p166=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"luzxWX5t4\");});const onMouseLeaveaumj1k=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"imO72jcAU\");});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:\"https://give.ee/en/?utm_source=project&utm_medium=footerlink&utm_campaign=westmountjointinstitute&utm_id=framer\",motionChild:true,nodeId:\"imO72jcAU\",openInNewTab:true,scopeId:\"je_wTj5uZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"GIVE\",className:`${cx(scopingClassNames,\"framer-1hjemka\",className,classNames)} framer-175rx5r`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"imO72jcAU\",onMouseEnter:onMouseEnter1n0p166,ref:refBinding,style:{...style},...addPropertyOverrides({G0hzDeMTz:{\"data-framer-name\":\"Phone\",\"data-highlight\":undefined,onMouseEnter:undefined},luzxWX5t4:{\"data-framer-name\":\"Hover\",onMouseLeave:onMouseLeaveaumj1k}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1nl2pqc\",\"data-framer-name\":\"GIVE\",layoutDependency:layoutDependency,layoutId:\"dK6V10On6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.975 12\" overflow=\"visible\"><path d=\"M 3.275 5.5 L 3.275 6 C 3.275 6.2 3.475 6.4 3.675 6.4 L 4.475 6.4 L 4.475 8.3 C 4.475 9.4 4.375 10.6 2.975 10.6 C 2.075 10.6 1.575 10 1.475 8.6 C 1.375 6.7 1.275 5.5 1.475 3.4 C 1.575 2.3 1.675 1.4 2.975 1.4 C 4.375 1.4 4.375 2.4 4.375 3.1 C 4.375 3.3 4.575 3.5 4.775 3.5 L 5.375 3.5 C 5.575 3.5 5.775 3.3 5.775 3.1 L 5.775 2.9 C 5.775 2.1 5.575 0 2.975 0 C 0.475 0 0.175 1.9 0.075 3.2 C -0.025 5.3 -0.025 6.8 0.075 8.9 C 0.175 9.8 0.575 12 2.975 12 C 3.575 12 4.075 11.8 4.575 11.4 L 4.575 11.5 C 4.575 11.7 4.675 11.9 4.975 11.9 L 5.475 11.9 C 5.675 11.9 5.875 11.7 5.875 11.5 L 5.875 5.1 L 3.675 5.1 C 3.475 5.1 3.275 5.3 3.275 5.5 Z M 7.875 0.2 L 7.275 0.2 C 7.075 0.2 6.875 0.4 6.875 0.6 L 6.875 11.4 C 6.875 11.6 7.075 11.8 7.275 11.8 L 7.875 11.8 C 8.075 11.8 8.275 11.6 8.275 11.4 L 8.275 0.6 C 8.275 0.4 8.075 0.2 7.875 0.2 Z M 14.775 0.2 L 14.075 0.2 C 13.875 0.2 13.675 0.3 13.675 0.6 L 12.075 8.8 L 10.475 0.6 C 10.375 0.3 10.275 0.2 10.075 0.2 L 9.375 0.2 C 9.175 0.2 8.975 0.4 9.075 0.6 L 11.375 11.5 C 11.475 11.7 11.575 11.9 11.775 11.9 L 12.375 11.9 C 12.575 11.9 12.675 11.7 12.775 11.5 L 15.075 0.6 C 15.175 0.3 15.075 0.2 14.775 0.2 Z M 20.575 10.4 L 17.075 10.4 L 17.075 6.5 L 19.975 6.5 C 20.175 6.5 20.375 6.3 20.375 6.1 L 20.375 5.5 C 20.375 5.3 20.175 5.1 19.975 5.1 L 17.075 5.1 L 17.075 1.6 L 20.475 1.6 C 20.675 1.6 20.875 1.4 20.875 1.2 L 20.875 0.6 C 20.875 0.4 20.675 0.2 20.475 0.2 L 16.075 0.2 C 15.875 0.2 15.675 0.4 15.675 0.6 L 15.675 11.4 C 15.675 11.6 15.875 11.8 16.075 11.8 L 20.575 11.8 C 20.775 11.8 20.975 11.6 20.975 11.4 L 20.975 10.8 C 20.975 10.6 20.775 10.4 20.575 10.4 Z\" fill=\"var(--token-df52b279-1a9c-476f-bd14-ee0dda7413ad, rgba(255, 255, 255, 0.8))\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({luzxWX5t4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.975 12\" overflow=\"visible\"><path d=\"M 3.275 5.5 L 3.275 6 C 3.275 6.2 3.475 6.4 3.675 6.4 L 4.475 6.4 L 4.475 8.3 C 4.475 9.4 4.375 10.6 2.975 10.6 C 2.075 10.6 1.575 10 1.475 8.6 C 1.375 6.7 1.275 5.5 1.475 3.4 C 1.575 2.3 1.675 1.4 2.975 1.4 C 4.375 1.4 4.375 2.4 4.375 3.1 C 4.375 3.3 4.575 3.5 4.775 3.5 L 5.375 3.5 C 5.575 3.5 5.775 3.3 5.775 3.1 L 5.775 2.9 C 5.775 2.1 5.575 0 2.975 0 C 0.475 0 0.175 1.9 0.075 3.2 C -0.025 5.3 -0.025 6.8 0.075 8.9 C 0.175 9.8 0.575 12 2.975 12 C 3.575 12 4.075 11.8 4.575 11.4 L 4.575 11.5 C 4.575 11.7 4.675 11.9 4.975 11.9 L 5.475 11.9 C 5.675 11.9 5.875 11.7 5.875 11.5 L 5.875 5.1 L 3.675 5.1 C 3.475 5.1 3.275 5.3 3.275 5.5 Z M 7.875 0.2 L 7.275 0.2 C 7.075 0.2 6.875 0.4 6.875 0.6 L 6.875 11.4 C 6.875 11.6 7.075 11.8 7.275 11.8 L 7.875 11.8 C 8.075 11.8 8.275 11.6 8.275 11.4 L 8.275 0.6 C 8.275 0.4 8.075 0.2 7.875 0.2 Z M 14.775 0.2 L 14.075 0.2 C 13.875 0.2 13.675 0.3 13.675 0.6 L 12.075 8.8 L 10.475 0.6 C 10.375 0.3 10.275 0.2 10.075 0.2 L 9.375 0.2 C 9.175 0.2 8.975 0.4 9.075 0.6 L 11.375 11.5 C 11.475 11.7 11.575 11.9 11.775 11.9 L 12.375 11.9 C 12.575 11.9 12.675 11.7 12.775 11.5 L 15.075 0.6 C 15.175 0.3 15.075 0.2 14.775 0.2 Z M 20.575 10.4 L 17.075 10.4 L 17.075 6.5 L 19.975 6.5 C 20.175 6.5 20.375 6.3 20.375 6.1 L 20.375 5.5 C 20.375 5.3 20.175 5.1 19.975 5.1 L 17.075 5.1 L 17.075 1.6 L 20.475 1.6 C 20.675 1.6 20.875 1.4 20.875 1.2 L 20.875 0.6 C 20.875 0.4 20.675 0.2 20.475 0.2 L 16.075 0.2 C 15.875 0.2 15.675 0.4 15.675 0.6 L 15.675 11.4 C 15.675 11.6 15.875 11.8 16.075 11.8 L 20.575 11.8 C 20.775 11.8 20.975 11.6 20.975 11.4 L 20.975 10.8 C 20.975 10.6 20.775 10.4 20.575 10.4 Z\" fill=\"var(--token-9fd1a885-7af3-4ef0-9300-d4a5d358703b, color(display-p3 0.035087719298245654 0.5678108314263924 0.6666666666666667)) /* {&quot;name&quot;:&quot;Textlinks&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-156shdb\",layoutDependency:layoutDependency,layoutId:\"QnmoQTY1H\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.875 12\" overflow=\"visible\"><path d=\"M 3.275 5.5 L 3.275 6 C 3.275 6.2 3.475 6.4 3.675 6.4 L 4.475 6.4 L 4.475 8.3 C 4.475 9.4 4.375 10.6 2.975 10.6 C 2.075 10.6 1.575 10 1.475 8.6 C 1.375 6.7 1.275 5.5 1.475 3.4 C 1.575 2.3 1.675 1.4 2.975 1.4 C 4.375 1.4 4.375 2.4 4.375 3.1 C 4.375 3.3 4.575 3.5 4.775 3.5 L 5.375 3.5 C 5.575 3.5 5.775 3.3 5.775 3.1 L 5.775 2.9 C 5.775 2.1 5.575 0 2.975 0 C 0.475 0 0.175 1.9 0.075 3.2 C -0.025 5.3 -0.025 6.8 0.075 8.9 C 0.175 9.8 0.575 12 2.975 12 C 3.575 12 4.075 11.8 4.575 11.4 L 4.575 11.5 C 4.575 11.7 4.675 11.9 4.975 11.9 L 5.475 11.9 C 5.675 11.9 5.875 11.7 5.875 11.5 L 5.875 5.1 L 3.675 5.1 C 3.475 5.1 3.275 5.3 3.275 5.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15qikc0\",layoutDependency:layoutDependency,layoutId:\"Bp_c_hbwX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.4 11.6\" overflow=\"visible\"><path d=\"M 1 0 L 0.4 0 C 0.2 0 0 0.2 0 0.4 L 0 11.2 C 0 11.4 0.2 11.6 0.4 11.6 L 1 11.6 C 1.2 11.6 1.4 11.4 1.4 11.2 L 1.4 0.4 C 1.4 0.2 1.2 0 1 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rum2sy\",layoutDependency:layoutDependency,layoutId:\"uTb_tTFaf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.064 11.7\" overflow=\"visible\"><path d=\"M 5.727 0 L 5.027 0 C 4.827 0 4.627 0.1 4.627 0.4 L 3.027 8.6 L 1.427 0.4 C 1.327 0.1 1.227 0 1.027 0 L 0.327 0 C 0.127 0 -0.073 0.2 0.027 0.4 L 2.327 11.3 C 2.427 11.5 2.527 11.7 2.727 11.7 L 3.327 11.7 C 3.527 11.7 3.627 11.5 3.727 11.3 L 6.027 0.4 C 6.127 0.1 6.027 0 5.727 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6rfh4e\",layoutDependency:layoutDependency,layoutId:\"t67HiY81r\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.3 11.6\" overflow=\"visible\"><path d=\"M 4.9 10.2 L 1.4 10.2 L 1.4 6.3 L 4.3 6.3 C 4.5 6.3 4.7 6.1 4.7 5.9 L 4.7 5.3 C 4.7 5.1 4.5 4.9 4.3 4.9 L 1.4 4.9 L 1.4 1.4 L 4.8 1.4 C 5 1.4 5.2 1.2 5.2 1 L 5.2 0.4 C 5.2 0.2 5 0 4.8 0 L 0.4 0 C 0.2 0 0 0.2 0 0.4 L 0 11.2 C 0 11.4 0.2 11.6 0.4 11.6 L 4.9 11.6 C 5.1 11.6 5.3 11.4 5.3 11.2 L 5.3 10.6 C 5.3 10.4 5.1 10.2 4.9 10.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OO4dq.framer-175rx5r, .framer-OO4dq .framer-175rx5r { display: block; }\",\".framer-OO4dq.framer-1hjemka { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-OO4dq .framer-1nl2pqc { height: 12px; position: relative; width: 21px; }\",\".framer-OO4dq .framer-156shdb { height: 12px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-OO4dq .framer-15qikc0 { height: 12px; left: 7px; position: absolute; top: 0px; width: 2px; }\",\".framer-OO4dq .framer-rum2sy { height: 12px; left: 9px; position: absolute; top: 0px; width: 6px; }\",\".framer-OO4dq .framer-6rfh4e { height: 12px; left: 16px; position: absolute; top: 0px; width: 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 12\n * @framerIntrinsicWidth 21\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"luzxWX5t4\":{\"layout\":[\"auto\",\"auto\"]},\"G0hzDeMTz\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerje_wTj5uZ=withCSS(Component,css,\"framer-OO4dq\");export default Framerje_wTj5uZ;Framerje_wTj5uZ.displayName=\"Give Logo\";Framerje_wTj5uZ.defaultProps={height:12,width:21};addPropertyControls(Framerje_wTj5uZ,{variant:{options:[\"imO72jcAU\",\"luzxWX5t4\",\"G0hzDeMTz\"],optionTitles:[\"Default\",\"Hover\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerje_wTj5uZ,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerje_wTj5uZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"luzxWX5t4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"G0hzDeMTz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"21\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"12\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./je_wTj5uZ.map","import{ControlType as e}from\"framer\";export function getBorderStyle({color:e,width:t=0,widthPerSide:o=!1,widthTop:d=0,widthRight:r=0,widthBottom:i=0,widthLeft:l=0,style:h=\"none\"}={}){let b={};return e?(b[\"--framer-border-color\"]=e,b.borderStyle=h,o?(b.borderTopWidth=d,b.borderRightWidth=r,b.borderBottomWidth=i,b.borderLeftWidth=l):(b.borderTopWidth=t,b.borderRightWidth=t,b.borderBottomWidth=t,b.borderLeftWidth=t)):b.border=\"none\",b;}export const borderControls={color:{type:e.Color,defaultValue:\"#444\"},width:{type:e.FusedNumber,toggleKey:\"widthPerSide\",toggleTitles:[\"Width\",\"Width per side\"],valueKeys:[\"widthTop\",\"widthRight\",\"widthBottom\",\"widthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],defaultValue:1,min:0},style:{type:e.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"borderControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getBorderStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BorderOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./border.map","import{ControlType}from\"framer\";export function getFocusStyle({color,width,style,offset}={}){const result={};if(color){result[\"--framer-focus-outline\"]=`${width}px ${style} ${color}`;result[\"--framer-focus-outline-offset\"]=`${offset}px`;}return result;}export const focusControls={color:{type:ControlType.Color,defaultValue:\"#09f\"},width:{type:ControlType.Number,displayStepper:true,defaultValue:1,min:0},style:{type:ControlType.Enum,options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"double\"],defaultValue:\"solid\"},offset:{type:ControlType.Number,displayStepper:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"focusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFocusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FocusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./focus.map","import{ControlType}from\"framer\";export function getHoverStyle({fillColor,textColor,borderColor}={}){return{\"--framer-hover-background-color\":fillColor,\"--framer-hover-color\":textColor,\"--framer-hover-border-color\":borderColor};}export const hoverControls={fillColor:{type:ControlType.Color,title:\"Fill\",optional:true},textColor:{type:ControlType.Color,title:\"Text\",optional:true},borderColor:{type:ControlType.Color,title:\"Border\",optional:true}};\nexport const __FramerMetadata__ = {\"exports\":{\"HoverOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getHoverStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"hoverControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hover.map","import{ControlType}from\"framer\";export function getPaddingStyle({padding=0,paddingPerSide=false,paddingTop=0,paddingRight=0,paddingBottom=0,paddingLeft=0}={}){if(typeof padding===\"string\"){return{padding};}if(paddingPerSide){return{paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,paddingLeft:paddingLeft};}else{return{paddingTop:padding,paddingRight:padding,paddingBottom:padding,paddingLeft:padding};}}export const paddingControls={padding:{type:ControlType.Padding,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"paddingControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getPaddingStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PaddingOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./padding.map","import{ControlType}from\"framer\";export function getRadiusStyle({radius=0,radiusPerCorner=false,radiusTopLeft=0,radiusTopRight=0,radiusBottomRight=0,radiusBottomLeft=0}={}){if(typeof radius===\"string\"){return{borderRadius:radius};}const result={};if(radiusPerCorner){result.borderTopLeftRadius=radiusTopLeft;result.borderTopRightRadius=radiusTopRight;result.borderBottomRightRadius=radiusBottomRight;result.borderBottomLeftRadius=radiusBottomLeft;}else{result.borderTopLeftRadius=radius;result.borderTopRightRadius=radius;result.borderBottomRightRadius=radius;result.borderBottomLeftRadius=radius;}return result;}export const radiusControls={radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"}};\nexport const __FramerMetadata__ = {\"exports\":{\"getRadiusStyle\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"radiusControls\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RadiusOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./radius.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,// @ts-ignore Internal function\nuseLocaleInfo,// @ts-ignore Internal function\nuseLocalesForCurrentRoute,withCSS}from\"framer\";import{useId,useState}from\"react\";import{getBorderStyle,borderControls}from\"https://framerusercontent.com/modules/cuKUFdzXlhvw8OVOBeAc/T08RxQJ4qrs7LLc8wx4E/border.js\";import{getFocusStyle,focusControls}from\"https://framerusercontent.com/modules/9muYaW1MvHoRQJ0P7dkP/V2GVvLqiMxXRSxszkCSa/focus.js\";import{getHoverStyle,hoverControls}from\"https://framerusercontent.com/modules/YfmtnpWjJrP37sQ18QUZ/9Y2P24U2SBIbf2fPVsOX/hover.js\";import{getPaddingStyle,paddingControls}from\"https://framerusercontent.com/modules/wjZLfSMaP1TvJDu5PCwr/XQ1GMXuIqYrEN1c0R6E5/padding.js\";import{getRadiusStyle,radiusControls}from\"https://framerusercontent.com/modules/N6MwtHbWoiZJNn1xpqxu/ZEWmVGYDUhL44tluQO5y/radius.js\";const className=\"framer-locale-picker\";function addPixel(value){if(typeof value===\"number\"){return`${value}px`;}return value;}var IconType;(function(IconType){IconType[\"Default\"]=\"default\";IconType[\"Custom\"]=\"custom\";})(IconType||(IconType={}));function Icon({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:size,height:size,fill:color,children:/*#__PURE__*/_jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm87.63,96H175.8c-1.41-28.46-10.27-55.47-25.12-77A88.2,88.2,0,0,1,215.63,120ZM128,215.89c-18.73-20.27-30.09-49-31.77-79.89h63.54C158.09,166.87,146.73,195.62,128,215.89ZM96.23,120c1.68-30.87,13-59.62,31.77-79.89,18.73,20.27,30.09,49,31.77,79.89Zm9.09-77C90.47,64.53,81.61,91.54,80.2,120H40.37A88.2,88.2,0,0,1,105.32,43ZM40.37,136H80.2c1.41,28.46,10.27,55.47,25.12,77A88.2,88.2,0,0,1,40.37,136Zm110.31,77c14.85-21.56,23.71-48.57,25.12-77h39.83A88.2,88.2,0,0,1,150.68,213Z\"})});}var CaretType;(function(CaretType){CaretType[\"Default\"]=\"default\";CaretType[\"Custom\"]=\"custom\";})(CaretType||(CaretType={}));function Caret({type,color,image,size}){if(type===\"custom\"&&image){return /*#__PURE__*/_jsx(\"img\",{...image,width:size,height:size});}return /*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 12 12\",width:size,height:size,children:/*#__PURE__*/_jsx(\"path\",{d:\"M 2 4.5 L 6 8.5 L 10 4.5\",fill:\"none\",stroke:color,strokeWidth:1.5,strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n * @framerIntrinsicWidth 120\n * @framerIntrinsicHeight 34\n */const LocaleSelector=withCSS(({font,fillColor,textColor,icon,caret,options:{title,gap,border,hover,focus},style,...props})=>{const id=useId();const{activeLocale,locales,setLocale}=useLocaleInfo();const localesForCurrentRoute=useLocalesForCurrentRoute();const activeLocaleId=activeLocale?.id??\"default\";const[lastActiveLocaleId,setLastActiveLocaleId]=useState(activeLocaleId);// The useLocaleInfo hook updates the activeLocale variable inside\n// a startTransition to load the translations with Suspense. To make\n// the component feel responsive we update our own state without Suspense.\nconst[selectedLocaleId,setSelectedLocaleId]=useState(activeLocaleId);const selectedLocale=locales.find(locale=>locale.id===selectedLocaleId);// The active locale was updated. Ensure we update our internal state as well.\nif(lastActiveLocaleId!==activeLocaleId){setLastActiveLocaleId(activeLocaleId);if(selectedLocaleId!==activeLocaleId){setSelectedLocaleId(activeLocaleId);}}function handleChange(event){const localeId=event.target.value;setSelectedLocaleId(localeId);const locale=locales.find(locale=>locale.id===localeId);setLocale(locale);}return /*#__PURE__*/_jsxs(\"div\",{className:className,style:style,children:[/*#__PURE__*/_jsx(\"label\",{htmlFor:id,children:\"Select Language\"}),/*#__PURE__*/_jsx(\"select\",{id:id,value:selectedLocaleId,onChange:handleChange,// If a navigation occurs from switching locales\n// the browser can attempt to autofill the select to the last value\n// when you use browser back navigation. We don't want that.\nautoComplete:\"off\",children:localesForCurrentRoute.map(locale=>/*#__PURE__*/_jsx(\"option\",{value:locale.id,children:locale.name},locale.id))}),/*#__PURE__*/_jsxs(\"div\",{className:\"input\",style:{...font,\"--framer-background-color\":fillColor,\"--framer-color\":textColor,...getPaddingStyle(props),...getRadiusStyle(props),...getBorderStyle(border),...getHoverStyle(hover),...getFocusStyle(focus),gap},children:[icon&&/*#__PURE__*/_jsx(\"div\",{className:\"icon\",children:/*#__PURE__*/_jsx(Icon,{...icon})}),title&&/*#__PURE__*/_jsx(\"div\",{className:\"title\",children:selectedLocale?.name??\"English\"}),caret&&/*#__PURE__*/_jsx(\"div\",{className:\"caret\",children:/*#__PURE__*/_jsx(Caret,{...caret})})]})]});},[`\n            .${className} {\n                position: relative;\n            }\n        `,`\n            .${className} label {\n                position: absolute;\n                width: 1px;\n                height: 1px;\n                margin: -1px;\n                overflow: hidden;\n                white-space: nowrap;\n                clip: rect(0 0 0 0);\n                clip-path: inset(50%);\n            }\n        `,`\n            .${className} select {\n                appearance: none;\n                position: absolute;\n                opacity: 0;\n                top: 0;\n                right: 0;\n                bottom: 0;\n                left: 0;\n                cursor: inherit;\n                width: 100%;\n            }\n        `,`\n            .${className} .input {\n                display: flex;\n                justify-content: center;\n                align-items: center;\n                height: 100%;\n                pointer-events: none;\n                overflow: hidden;\n                background-color: var(--framer-background-color);\n                color: var(--framer-color);\n                border-color: var(--framer-border-color);\n            }\n        `,`\n            .${className} select:focus-visible + .input  {\n                outline: var(--framer-focus-outline, none);\n                outline-offset: var(--framer-focus-outline-offset);\n            }\n        `,`\n            .${className}:hover .input {\n                background-color: var(--framer-hover-background-color, var(--framer-background-color));\n                color: var(--framer-hover-color, var(--framer-color));\n                border-color: var(--framer-hover-border-color, var(--framer-border-color));\n            }\n        `,`\n            .${className} .title {\n                flex: 1 1 auto;\n                white-space: nowrap;\n                text-overflow: ellipsis;\n                overflow: hidden;\n            }\n        `,`\n            .${className} .icon, .${className} .caret {\n                display: flex;\n                align-items: center;\n            }\n        `],\"framer-library-LocalePicker\");LocaleSelector.displayName=\"Locale Selector\";addPropertyControls(LocaleSelector,{font:{// @ts-ignore\ntype:ControlType.Font,controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:\"1.5em\"}},fillColor:{type:ControlType.Color,title:\"Fill\",optional:true,defaultValue:\"#eee\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#000\"},...paddingControls,...radiusControls,icon:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(IconType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#000\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:18}}},caret:{type:ControlType.Object,buttonTitle:\"Size, Color\",optional:true,controls:{type:{type:ControlType.Enum,title:\"Icon\",options:Object.values(CaretType),optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,defaultValue:\"default\"},color:{type:ControlType.Color,defaultValue:\"#999\",hidden:props=>props.type!==\"default\"},image:{type:ControlType.ResponsiveImage,title:\"File\",hidden:props=>props.type!==\"custom\"},size:{type:ControlType.Number,displayStepper:true,defaultValue:12}},defaultValue:{type:\"default\"}},options:{type:ControlType.Object,title:\"Options\",buttonTitle:\"Border, Hover\",controls:{title:{type:ControlType.Boolean,defaultValue:true},gap:{type:ControlType.Number,displayStepper:true,defaultValue:5},border:{type:ControlType.Object,buttonTitle:\"Color, Width\",optional:true,controls:borderControls},hover:{type:ControlType.Object,buttonTitle:\"Fill, Border\",optional:true,controls:hoverControls},focus:{type:ControlType.Object,buttonTitle:\"Color, Width\",controls:focusControls}}}});export default LocaleSelector;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LocaleSelector\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"34\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LocaleSelector.map","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowRight from\"https://framerusercontent.com/modules/3xG9aYcGbpykhj2x3XYS/WtZdd6S8qRXLOv4New15/loQWOJ1Ho.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/DLlB2y45xBc71JFQfRWW/zipPngBatblnJjc2Kn45/IV8NBnK0b.js\";const ArrowRightFonts=getFonts(ArrowRight);const enabledGestures={WRmfT5bER:{hover:true}};const cycleOrder=[\"WRmfT5bER\",\"eQn3f1gtz\"];const serializationHash=\"framer-XFN4R\";const variantClassNames={eQn3f1gtz:\"framer-v-4a6a4s\",WRmfT5bER:\"framer-v-1d130cg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eliLli6HC=undefined;const n7h721CBu=undefined;const transition1={damping:50,delay:0,mass:1,stiffness:500,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 humanReadableVariantMap={Default:\"WRmfT5bER\",Phone:\"eQn3f1gtz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,eliLli6HC:link??props.eliLli6HC,n7h721CBu:label??props.n7h721CBu??\"Book Consultation\",variant:humanReadableVariantMap[props.variant]??props.variant??\"WRmfT5bER\"};};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,n7h721CBu,eliLli6HC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"WRmfT5bER\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:eliLli6HC,motionChild:true,nodeId:\"WRmfT5bER\",openInNewTab:false,scopeId:\"O5Kt0C5Ti\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d130cg\",className,classNames)} framer-1shdipp`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"WRmfT5bER\",ref:refBinding,style:{backgroundColor:\"var(--token-03f342ee-70af-45c7-8a9d-0e167d1fde60, color(display-p3 0.2305662530309514 0.7629885955610132 0.8617886178861789))\",...style},variants:{\"WRmfT5bER-hover\":{backgroundColor:\"var(--token-ec0af1da-cd33-4c07-9882-bc45bf78f89b, color(display-p3 0.15447154471544716 0.8402262283492404 0.967479674796748))\"}},...addPropertyOverrides({\"WRmfT5bER-hover\":{\"data-framer-name\":undefined},eQn3f1gtz:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2m3n3\",\"data-styles-preset\":\"IV8NBnK0b\",dir:\"auto\",children:\"Book Consultation\"})}),className:\"framer-kfrq4p\",\"data-framer-name\":\"Nav Link Procedures\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iZVlX1Gst\",text:n7h721CBu,variants:{\"WRmfT5bER-hover\":{\"--extracted-r6o4lv\":\"var(--token-4374ff12-0fd3-4e46-8771-723bce93cf81, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"WRmfT5bER-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2m3n3\",\"data-styles-preset\":\"IV8NBnK0b\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4374ff12-0fd3-4e46-8771-723bce93cf81, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825)))\"},children:\"Book Consultation\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dd4yde\",\"data-framer-name\":\"Icon Wrap\",layoutDependency:layoutDependency,layoutId:\"IEasw2DaJ\",children:[/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1thmpy0\",layoutDependency:layoutDependency,layoutId:\"j2EhXHar3\",style:{\"--34440n\":\"rgb(0, 0, 0)\",\"--fbr8zx\":1.5},transformTemplate:transformTemplate1,variants:{\"WRmfT5bER-hover\":{\"--34440n\":\"var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\"}}}),/*#__PURE__*/_jsx(ArrowRight,{animated:true,className:\"framer-1x2orwv\",\"data-framer-name\":\"Icon Hover\",layoutDependency:layoutDependency,layoutId:\"pttwCmpqH\",style:{\"--34440n\":\"rgb(0, 0, 0)\",\"--fbr8zx\":1.5},variants:{\"WRmfT5bER-hover\":{\"--34440n\":\"var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\"}}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XFN4R.framer-1shdipp, .framer-XFN4R .framer-1shdipp { display: block; }\",\".framer-XFN4R.framer-1d130cg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 24px 32px 24px 32px; position: relative; text-decoration: none; width: min-content; }\",\".framer-XFN4R .framer-kfrq4p { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XFN4R .framer-1dd4yde { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 16px; }\",\".framer-XFN4R .framer-1thmpy0 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; top: 47%; width: 16px; }\",\".framer-XFN4R .framer-1x2orwv { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: absolute; right: 16px; top: 0px; width: 16px; }\",\".framer-XFN4R.framer-v-4a6a4s.framer-1d130cg { cursor: unset; height: 48px; padding: 12px 16px 12px 16px; }\",\".framer-XFN4R.framer-v-1d130cg.hover .framer-1thmpy0 { left: 16px; top: 44%; }\",\".framer-XFN4R.framer-v-1d130cg.hover .framer-1x2orwv { right: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 223.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"eQn3f1gtz\":{\"layout\":[\"auto\",\"fixed\"]},\"lalkP5Xtx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"n7h721CBu\":\"label\",\"eliLli6HC\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerO5Kt0C5Ti=withCSS(Component,css,\"framer-XFN4R\");export default FramerO5Kt0C5Ti;FramerO5Kt0C5Ti.displayName=\"Top Nav CTA\";FramerO5Kt0C5Ti.defaultProps={height:64,width:223.5};addPropertyControls(FramerO5Kt0C5Ti,{variant:{options:[\"WRmfT5bER\",\"eQn3f1gtz\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},n7h721CBu:{defaultValue:\"Book Consultation\",displayTextArea:false,title:\"Label\",type:ControlType.String},onn7h721CBuChange:{changes:\"n7h721CBu\",type:ControlType.ChangeHandler},eliLli6HC:{title:\"Link\",type:ControlType.Link}});addFonts(FramerO5Kt0C5Ti,[{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\"}]},...ArrowRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerO5Kt0C5Ti\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"223.5\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eQn3f1gtz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lalkP5Xtx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"n7h721CBu\\\":\\\"label\\\",\\\"eliLli6HC\\\":\\\"link\\\"}\",\"framerIntrinsicHeight\":\"64\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./O5Kt0C5Ti.map","// Generated by Framer (eaac66a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,WeBE1eRFz:fill??props.WeBE1eRFz??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,WeBE1eRFz,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-NwQQU\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 206 64\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 205.774 0 L 205.774 63.997 L 0 63.997 Z M 80.755 2.622 L 83.682 2.622 L 83.682 17.743 L 80.755 17.743 Z M 86.017 7.356 L 88.835 7.356 L 88.835 8.347 C 89.566 7.593 90.622 7.143 91.847 7.143 C 94.148 7.143 95.826 9.078 95.826 11.166 L 95.826 17.75 L 93.007 17.75 L 93.007 11.792 C 93.007 10.567 92.148 9.704 90.92 9.704 C 89.691 9.704 88.832 10.563 88.832 11.792 L 88.832 17.75 L 86.013 17.75 L 86.013 7.359 Z M 96.631 16.069 L 98.309 14.37 C 99.02 15.165 99.967 15.575 101.128 15.575 C 102.031 15.575 102.525 15.317 102.525 14.8 C 102.525 13.101 97.298 14.177 97.298 10.367 C 97.298 8.388 98.824 7.099 101.3 7.099 C 103.023 7.099 104.464 7.721 105.367 8.906 L 103.669 10.604 C 103.046 9.829 102.227 9.508 101.324 9.508 C 100.485 9.508 100.035 9.765 100.035 10.239 C 100.035 11.765 105.242 10.821 105.242 14.671 C 105.242 16.715 103.672 17.984 101.155 17.984 C 99.368 17.984 97.67 17.273 96.638 16.069 Z M 108.314 9.829 L 105.885 9.829 L 105.885 7.356 L 108.314 7.356 L 108.314 3.032 L 111.133 3.032 L 111.133 7.356 L 113.562 7.356 L 113.562 9.829 L 111.133 9.829 L 111.133 17.747 L 108.314 17.747 Z M 114.249 4.064 C 114.249 3.16 114.916 2.45 115.84 2.45 C 116.763 2.45 117.43 3.16 117.43 4.064 C 117.43 4.967 116.763 5.678 115.84 5.678 C 114.916 5.678 114.249 4.967 114.249 4.064 Z M 114.422 7.356 L 117.261 7.356 L 117.261 17.747 L 114.422 17.747 Z M 120.536 9.829 L 118.106 9.829 L 118.106 7.356 L 120.536 7.356 L 120.536 3.032 L 123.354 3.032 L 123.354 7.356 L 125.784 7.356 L 125.784 9.829 L 123.354 9.829 L 123.354 17.747 L 120.536 17.747 Z M 126.511 13.379 L 126.511 7.356 L 129.35 7.356 L 129.35 13.314 C 129.35 14.603 130.037 15.358 131.221 15.358 C 132.405 15.358 133.092 14.627 133.092 13.314 L 133.092 7.356 L 135.911 7.356 L 135.911 13.379 C 135.911 16.109 133.996 17.96 131.221 17.96 C 128.447 17.96 126.511 16.069 126.511 13.379 Z M 139.091 9.829 L 136.662 9.829 L 136.662 7.356 L 139.091 7.356 L 139.091 3.032 L 141.91 3.032 L 141.91 7.356 L 144.339 7.356 L 144.339 9.829 L 141.91 9.829 L 141.91 17.747 L 139.091 17.747 Z M 80.911 32.601 C 80.911 29.525 83.063 27.18 85.946 27.18 C 87.106 27.18 88.138 27.59 88.893 28.276 L 88.893 22.23 L 91.711 22.23 L 91.711 37.784 L 88.913 37.784 L 88.913 36.86 C 88.182 37.571 87.127 38.001 85.946 38.001 C 83.063 38.001 80.911 35.676 80.911 32.601 Z M 89.065 32.58 C 89.065 30.946 87.989 29.785 86.419 29.785 C 84.849 29.785 83.794 30.946 83.794 32.58 C 83.794 34.215 84.87 35.399 86.419 35.399 C 87.969 35.399 89.065 34.238 89.065 32.58 Z M 94.75 25.911 C 94.104 25.739 93.566 25.116 93.566 24.297 C 93.566 23.286 94.361 22.447 95.352 22.447 C 96.343 22.447 97.159 23.265 97.159 24.297 C 97.159 24.707 97.01 25.221 96.557 26.084 L 94.899 29.139 L 93.437 28.344 L 94.75 25.915 Z M 98.039 30.191 C 98.039 25.823 101.439 22.426 105.848 22.426 C 110.257 22.426 113.701 25.827 113.701 30.215 C 113.701 34.604 110.28 38.024 105.892 38.024 C 101.503 38.024 98.039 34.56 98.039 30.195 Z M 110.69 30.191 C 110.69 27.2 108.71 25.136 105.851 25.136 C 102.992 25.136 101.033 27.204 101.033 30.191 C 101.033 33.179 102.992 35.291 105.851 35.291 C 108.71 35.291 110.69 33.223 110.69 30.191 Z M 115.4 27.397 L 118.218 27.397 L 118.218 28.32 C 118.841 27.59 119.724 27.18 120.908 27.18 C 121.92 27.18 122.715 27.502 123.361 28.236 L 121.598 30.259 C 121.253 29.914 120.847 29.745 120.265 29.745 C 119.04 29.745 118.222 30.496 118.222 32.046 L 118.222 37.791 L 115.403 37.791 L 115.403 27.4 Z M 126.142 29.87 L 123.713 29.87 L 123.713 27.397 L 126.142 27.397 L 126.142 22.335 L 128.961 22.335 L 128.961 27.397 L 131.39 27.397 L 131.39 29.87 L 128.961 29.87 L 128.961 37.788 L 126.142 37.788 Z M 132.246 22.335 L 135.065 22.335 L 135.065 28.364 C 135.775 27.613 136.807 27.18 138.012 27.18 C 140.377 27.18 142.055 28.838 142.055 31.203 L 142.055 37.788 L 139.237 37.788 L 139.237 31.829 C 139.237 30.604 138.377 29.741 137.149 29.741 C 135.921 29.741 135.061 30.601 135.061 31.829 L 135.061 37.788 L 132.243 37.788 L 132.243 22.335 Z M 143.172 32.557 C 143.172 29.525 145.581 27.156 148.721 27.156 C 151.861 27.156 154.294 29.501 154.294 32.557 C 154.294 35.612 151.885 38.001 148.745 38.001 C 145.605 38.001 143.172 35.636 143.172 32.557 Z M 151.411 32.58 C 151.411 30.946 150.291 29.806 148.721 29.806 C 147.151 29.806 146.055 30.966 146.055 32.58 C 146.055 34.194 147.151 35.378 148.721 35.378 C 150.291 35.378 151.411 34.218 151.411 32.58 Z M 155.593 27.397 L 158.411 27.397 L 158.411 28.32 C 159.142 27.61 160.174 27.18 161.359 27.18 C 164.241 27.18 166.393 29.525 166.393 32.601 C 166.393 35.676 164.241 38.001 161.359 38.001 C 160.154 38.001 159.122 37.591 158.391 36.881 L 158.391 42.129 L 155.593 42.129 L 155.593 27.393 Z M 163.51 32.58 C 163.51 30.946 162.414 29.785 160.885 29.785 C 159.355 29.785 158.239 30.926 158.239 32.58 C 158.239 34.235 159.315 35.399 160.865 35.399 C 162.414 35.399 163.51 34.238 163.51 32.58 Z M 167.117 32.58 C 167.117 29.505 169.506 27.16 172.582 27.16 C 175.657 27.16 177.701 29.356 177.701 32.343 C 177.701 32.709 177.657 33.098 177.549 33.572 L 169.956 33.592 C 170.301 34.881 171.313 35.636 172.754 35.636 C 173.786 35.636 174.69 35.27 175.316 34.56 L 176.974 36.218 C 175.942 37.402 174.456 38.004 172.778 38.004 C 169.53 38.004 167.121 35.724 167.121 32.584 Z M 169.956 31.484 L 174.991 31.484 C 174.71 30.195 173.895 29.505 172.582 29.505 C 171.249 29.525 170.301 30.256 169.956 31.484 Z M 170.129 24.727 L 173.204 21.371 L 175.031 23.566 L 171.201 26.06 L 170.125 24.727 Z M 178.341 32.601 C 178.341 29.525 180.493 27.18 183.375 27.18 C 184.536 27.18 185.568 27.59 186.322 28.276 L 186.322 22.23 L 189.141 22.23 L 189.141 37.784 L 186.343 37.784 L 186.343 36.86 C 185.612 37.571 184.556 38.001 183.375 38.001 C 180.493 38.001 178.341 35.676 178.341 32.601 Z M 186.495 32.58 C 186.495 30.946 185.419 29.785 183.849 29.785 C 182.279 29.785 181.223 30.946 181.223 32.58 C 181.223 34.215 182.299 35.399 183.849 35.399 C 185.399 35.399 186.495 34.238 186.495 32.58 Z M 190.938 24.104 C 190.938 23.201 191.604 22.491 192.528 22.491 C 193.452 22.491 194.118 23.201 194.118 24.104 C 194.118 25.008 193.452 25.718 192.528 25.718 C 191.604 25.718 190.938 25.008 190.938 24.104 Z M 191.11 27.397 L 193.949 27.397 L 193.949 37.788 L 191.11 37.788 Z M 195.191 32.58 C 195.191 29.505 197.579 27.16 200.655 27.16 C 203.731 27.16 205.774 29.356 205.774 32.343 C 205.774 32.709 205.73 33.098 205.622 33.572 L 198.03 33.592 C 198.375 34.881 199.386 35.636 200.828 35.636 C 201.86 35.636 202.763 35.27 203.389 34.56 L 205.047 36.218 C 204.015 37.402 202.53 38.004 200.851 38.004 C 197.603 38.004 195.194 35.724 195.194 32.584 Z M 198.03 31.484 L 203.064 31.484 C 202.783 30.195 201.968 29.505 200.655 29.505 C 199.322 29.525 198.375 30.256 198.03 31.484 Z M 80.782 42.704 L 83.665 42.704 L 86.805 52.77 L 89.905 42.704 L 92.077 42.704 L 95.152 52.77 L 98.316 42.704 L 101.199 42.704 L 96.272 57.825 L 94.1 57.825 L 90.98 47.735 L 87.881 57.825 L 85.685 57.825 L 80.779 42.704 Z M 100.634 52.621 C 100.634 49.545 103.023 47.201 106.098 47.201 C 109.174 47.201 111.218 49.397 111.218 52.384 C 111.218 52.75 111.174 53.135 111.065 53.609 L 103.473 53.629 C 103.818 54.919 104.829 55.673 106.271 55.673 C 107.303 55.673 108.206 55.308 108.832 54.597 L 110.49 56.255 C 109.458 57.439 107.973 58.042 106.294 58.042 C 103.046 58.042 100.637 55.761 100.637 52.621 Z M 103.473 51.521 L 108.507 51.521 C 108.227 50.232 107.411 49.542 106.098 49.542 C 104.765 49.562 103.818 50.297 103.473 51.521 Z M 111.41 56.147 L 113.089 54.448 C 113.799 55.243 114.747 55.653 115.907 55.653 C 116.811 55.653 117.305 55.396 117.305 54.878 C 117.305 53.179 112.077 54.255 112.077 50.445 C 112.077 48.466 113.603 47.177 116.08 47.177 C 117.802 47.177 119.243 47.8 120.147 48.984 L 118.448 50.682 C 117.826 49.907 117.007 49.586 116.103 49.586 C 115.264 49.586 114.814 49.843 114.814 50.317 C 114.814 51.843 120.022 50.899 120.022 54.749 C 120.022 56.793 118.452 58.062 115.934 58.062 C 114.148 58.062 112.449 57.351 111.417 56.147 Z M 123.094 49.911 L 120.664 49.911 L 120.664 47.437 L 123.094 47.437 L 123.094 42.376 L 125.912 42.376 L 125.912 47.437 L 128.342 47.437 L 128.342 49.911 L 125.912 49.911 L 125.912 57.828 L 123.094 57.828 Z M 129.198 47.434 L 132.016 47.434 L 132.016 48.338 C 132.727 47.627 133.759 47.218 134.919 47.218 C 136.253 47.218 137.393 47.776 138.083 48.788 C 138.878 47.776 140.083 47.218 141.483 47.218 C 143.784 47.218 145.571 48.744 145.571 51.241 L 145.571 57.825 L 142.752 57.825 L 142.752 51.694 C 142.752 50.489 141.893 49.779 140.773 49.779 C 139.653 49.779 138.794 50.489 138.794 51.694 L 138.794 57.825 L 135.975 57.825 L 135.975 51.694 C 135.975 50.489 135.116 49.779 133.996 49.779 C 132.876 49.779 132.016 50.489 132.016 51.694 L 132.016 57.825 L 129.198 57.825 Z M 146.708 52.597 C 146.708 49.562 149.117 47.197 152.257 47.197 C 155.397 47.197 157.829 49.542 157.829 52.597 C 157.829 55.653 155.42 58.038 152.28 58.038 C 149.14 58.038 146.708 55.673 146.708 52.597 Z M 154.95 52.621 C 154.95 50.987 153.83 49.847 152.26 49.847 C 150.69 49.847 149.594 51.007 149.594 52.621 C 149.594 54.235 150.69 55.419 152.26 55.419 C 153.83 55.419 154.95 54.259 154.95 52.621 Z M 158.919 53.46 L 158.919 47.437 L 161.758 47.437 L 161.758 53.396 C 161.758 54.685 162.445 55.44 163.629 55.44 C 164.813 55.44 165.5 54.709 165.5 53.396 L 165.5 47.437 L 168.318 47.437 L 168.318 53.46 C 168.318 56.191 166.403 58.042 163.629 58.042 C 160.854 58.042 158.919 56.15 158.919 53.46 Z M 170.108 47.434 L 172.927 47.434 L 172.927 48.425 C 173.658 47.671 174.713 47.221 175.938 47.221 C 178.239 47.221 179.917 49.156 179.917 51.244 L 179.917 57.828 L 177.099 57.828 L 177.099 51.87 C 177.099 50.645 176.239 49.782 175.011 49.782 C 173.783 49.782 172.923 50.642 172.923 51.87 L 172.923 57.828 L 170.105 57.828 L 170.105 47.437 Z M 183.037 49.911 L 180.608 49.911 L 180.608 47.437 L 183.037 47.437 L 183.037 42.376 L 185.855 42.376 L 185.855 47.437 L 188.285 47.437 L 188.285 49.911 L 185.855 49.911 L 185.855 57.828 L 183.037 57.828 Z M 19.039 44.409 C 22.497 50.429 24.321 57.06 24.321 63.936 L 24.321 64 L 15.713 64 L 15.713 63.936 C 15.713 52.973 9.647 43.096 0 36.251 L 0 26.08 C 2.614 27.547 5.103 29.226 7.444 31.098 C 12.326 35.006 16.228 39.506 19.036 44.409 Z M 65.13 26.08 L 65.13 36.251 C 55.484 43.096 49.417 52.973 49.417 63.936 L 49.417 64 L 40.806 64 L 40.806 63.936 C 40.806 53.981 37.838 44.565 32.56 36.207 C 30.923 33.62 29.093 31.16 27.085 28.848 C 20.129 20.799 10.844 14.096 0 9.349 L 0 0 C 8.547 3.356 16.441 7.86 23.387 13.416 C 26.757 16.113 29.819 18.985 32.567 22.017 C 34.56 24.216 36.387 26.497 38.041 28.852 C 41.489 33.758 44.193 38.975 46.094 44.413 C 48.906 39.51 52.8 35.01 57.686 31.102 C 60.011 29.241 62.501 27.562 65.13 26.084 Z M 30.878 37.27 C 29.417 34.952 27.752 32.699 25.928 30.557 C 23.512 34.228 21.506 38.065 19.929 42.031 C 22.372 45.925 24.186 50.215 25.211 54.55 C 26.317 48.781 28.429 43.272 31.403 38.133 C 31.227 37.845 31.058 37.557 30.878 37.27 Z M 41.743 13.416 C 38.983 15.621 36.372 18.006 33.927 20.555 C 35.91 22.731 37.75 25.018 39.398 27.326 C 46.189 19.953 54.976 13.791 65.127 9.345 L 65.127 0 C 56.58 3.356 48.686 7.86 41.74 13.416 Z\" fill=\"transparent\" height=\"64px\" id=\"BHG2r6LMV\" transform=\"translate(0 -0.355)\" width=\"205.7744738408128px\"><path d=\"M 0 0 L 205.774 0 L 205.774 63.997 L 0 63.997 Z\" fill=\"transparent\" height=\"63.99661644197725px\" id=\"ZVwXsV8Sc\" width=\"205.77446471054714px\"/><path d=\"M 80.755 2.622 L 83.682 2.622 L 83.682 17.743 L 80.755 17.743 Z M 86.017 7.356 L 88.835 7.356 L 88.835 8.347 C 89.566 7.593 90.622 7.143 91.847 7.143 C 94.148 7.143 95.826 9.078 95.826 11.166 L 95.826 17.75 L 93.007 17.75 L 93.007 11.792 C 93.007 10.567 92.148 9.704 90.92 9.704 C 89.691 9.704 88.832 10.563 88.832 11.792 L 88.832 17.75 L 86.013 17.75 L 86.013 7.359 Z M 96.631 16.069 L 98.309 14.37 C 99.02 15.165 99.967 15.575 101.128 15.575 C 102.031 15.575 102.525 15.317 102.525 14.8 C 102.525 13.101 97.298 14.177 97.298 10.367 C 97.298 8.388 98.824 7.099 101.3 7.099 C 103.023 7.099 104.464 7.721 105.367 8.906 L 103.669 10.604 C 103.046 9.829 102.227 9.508 101.324 9.508 C 100.485 9.508 100.035 9.765 100.035 10.239 C 100.035 11.765 105.242 10.821 105.242 14.671 C 105.242 16.715 103.672 17.984 101.155 17.984 C 99.368 17.984 97.67 17.273 96.638 16.069 Z M 108.314 9.829 L 105.885 9.829 L 105.885 7.356 L 108.314 7.356 L 108.314 3.032 L 111.133 3.032 L 111.133 7.356 L 113.562 7.356 L 113.562 9.829 L 111.133 9.829 L 111.133 17.747 L 108.314 17.747 Z M 114.249 4.064 C 114.249 3.16 114.916 2.45 115.84 2.45 C 116.763 2.45 117.43 3.16 117.43 4.064 C 117.43 4.967 116.763 5.678 115.84 5.678 C 114.916 5.678 114.249 4.967 114.249 4.064 Z M 114.422 7.356 L 117.261 7.356 L 117.261 17.747 L 114.422 17.747 Z M 120.536 9.829 L 118.106 9.829 L 118.106 7.356 L 120.536 7.356 L 120.536 3.032 L 123.354 3.032 L 123.354 7.356 L 125.784 7.356 L 125.784 9.829 L 123.354 9.829 L 123.354 17.747 L 120.536 17.747 Z M 126.511 13.379 L 126.511 7.356 L 129.35 7.356 L 129.35 13.314 C 129.35 14.603 130.037 15.358 131.221 15.358 C 132.405 15.358 133.092 14.627 133.092 13.314 L 133.092 7.356 L 135.911 7.356 L 135.911 13.379 C 135.911 16.109 133.996 17.96 131.221 17.96 C 128.447 17.96 126.511 16.069 126.511 13.379 Z M 139.091 9.829 L 136.662 9.829 L 136.662 7.356 L 139.091 7.356 L 139.091 3.032 L 141.91 3.032 L 141.91 7.356 L 144.339 7.356 L 144.339 9.829 L 141.91 9.829 L 141.91 17.747 L 139.091 17.747 Z M 80.911 32.601 C 80.911 29.525 83.063 27.18 85.946 27.18 C 87.106 27.18 88.138 27.59 88.893 28.276 L 88.893 22.23 L 91.711 22.23 L 91.711 37.784 L 88.913 37.784 L 88.913 36.86 C 88.182 37.571 87.127 38.001 85.946 38.001 C 83.063 38.001 80.911 35.676 80.911 32.601 Z M 89.065 32.58 C 89.065 30.946 87.989 29.785 86.419 29.785 C 84.849 29.785 83.794 30.946 83.794 32.58 C 83.794 34.215 84.87 35.399 86.419 35.399 C 87.969 35.399 89.065 34.238 89.065 32.58 Z M 94.75 25.911 C 94.104 25.739 93.566 25.116 93.566 24.297 C 93.566 23.286 94.361 22.447 95.352 22.447 C 96.343 22.447 97.159 23.265 97.159 24.297 C 97.159 24.707 97.01 25.221 96.557 26.084 L 94.899 29.139 L 93.437 28.344 L 94.75 25.915 Z M 98.039 30.191 C 98.039 25.823 101.439 22.426 105.848 22.426 C 110.257 22.426 113.701 25.827 113.701 30.215 C 113.701 34.604 110.28 38.024 105.892 38.024 C 101.503 38.024 98.039 34.56 98.039 30.195 Z M 110.69 30.191 C 110.69 27.2 108.71 25.136 105.851 25.136 C 102.992 25.136 101.033 27.204 101.033 30.191 C 101.033 33.179 102.992 35.291 105.851 35.291 C 108.71 35.291 110.69 33.223 110.69 30.191 Z M 115.4 27.397 L 118.218 27.397 L 118.218 28.32 C 118.841 27.59 119.724 27.18 120.908 27.18 C 121.92 27.18 122.715 27.502 123.361 28.236 L 121.598 30.259 C 121.253 29.914 120.847 29.745 120.265 29.745 C 119.04 29.745 118.222 30.496 118.222 32.046 L 118.222 37.791 L 115.403 37.791 L 115.403 27.4 Z M 126.142 29.87 L 123.713 29.87 L 123.713 27.397 L 126.142 27.397 L 126.142 22.335 L 128.961 22.335 L 128.961 27.397 L 131.39 27.397 L 131.39 29.87 L 128.961 29.87 L 128.961 37.788 L 126.142 37.788 Z M 132.246 22.335 L 135.065 22.335 L 135.065 28.364 C 135.775 27.613 136.807 27.18 138.012 27.18 C 140.377 27.18 142.055 28.838 142.055 31.203 L 142.055 37.788 L 139.237 37.788 L 139.237 31.829 C 139.237 30.604 138.377 29.741 137.149 29.741 C 135.921 29.741 135.061 30.601 135.061 31.829 L 135.061 37.788 L 132.243 37.788 L 132.243 22.335 Z M 143.172 32.557 C 143.172 29.525 145.581 27.156 148.721 27.156 C 151.861 27.156 154.294 29.501 154.294 32.557 C 154.294 35.612 151.885 38.001 148.745 38.001 C 145.605 38.001 143.172 35.636 143.172 32.557 Z M 151.411 32.58 C 151.411 30.946 150.291 29.806 148.721 29.806 C 147.151 29.806 146.055 30.966 146.055 32.58 C 146.055 34.194 147.151 35.378 148.721 35.378 C 150.291 35.378 151.411 34.218 151.411 32.58 Z M 155.593 27.397 L 158.411 27.397 L 158.411 28.32 C 159.142 27.61 160.174 27.18 161.359 27.18 C 164.241 27.18 166.393 29.525 166.393 32.601 C 166.393 35.676 164.241 38.001 161.359 38.001 C 160.154 38.001 159.122 37.591 158.391 36.881 L 158.391 42.129 L 155.593 42.129 L 155.593 27.393 Z M 163.51 32.58 C 163.51 30.946 162.414 29.785 160.885 29.785 C 159.355 29.785 158.239 30.926 158.239 32.58 C 158.239 34.235 159.315 35.399 160.865 35.399 C 162.414 35.399 163.51 34.238 163.51 32.58 Z M 167.117 32.58 C 167.117 29.505 169.506 27.16 172.582 27.16 C 175.657 27.16 177.701 29.356 177.701 32.343 C 177.701 32.709 177.657 33.098 177.549 33.572 L 169.956 33.592 C 170.301 34.881 171.313 35.636 172.754 35.636 C 173.786 35.636 174.69 35.27 175.316 34.56 L 176.974 36.218 C 175.942 37.402 174.456 38.004 172.778 38.004 C 169.53 38.004 167.121 35.724 167.121 32.584 Z M 169.956 31.484 L 174.991 31.484 C 174.71 30.195 173.895 29.505 172.582 29.505 C 171.249 29.525 170.301 30.256 169.956 31.484 Z M 170.129 24.727 L 173.204 21.371 L 175.031 23.566 L 171.201 26.06 L 170.125 24.727 Z M 178.341 32.601 C 178.341 29.525 180.493 27.18 183.375 27.18 C 184.536 27.18 185.568 27.59 186.322 28.276 L 186.322 22.23 L 189.141 22.23 L 189.141 37.784 L 186.343 37.784 L 186.343 36.86 C 185.612 37.571 184.556 38.001 183.375 38.001 C 180.493 38.001 178.341 35.676 178.341 32.601 Z M 186.495 32.58 C 186.495 30.946 185.419 29.785 183.849 29.785 C 182.279 29.785 181.223 30.946 181.223 32.58 C 181.223 34.215 182.299 35.399 183.849 35.399 C 185.399 35.399 186.495 34.238 186.495 32.58 Z M 190.938 24.104 C 190.938 23.201 191.604 22.491 192.528 22.491 C 193.452 22.491 194.118 23.201 194.118 24.104 C 194.118 25.008 193.452 25.718 192.528 25.718 C 191.604 25.718 190.938 25.008 190.938 24.104 Z M 191.11 27.397 L 193.949 27.397 L 193.949 37.788 L 191.11 37.788 Z M 195.191 32.58 C 195.191 29.505 197.579 27.16 200.655 27.16 C 203.731 27.16 205.774 29.356 205.774 32.343 C 205.774 32.709 205.73 33.098 205.622 33.572 L 198.03 33.592 C 198.375 34.881 199.386 35.636 200.828 35.636 C 201.86 35.636 202.763 35.27 203.389 34.56 L 205.047 36.218 C 204.015 37.402 202.53 38.004 200.851 38.004 C 197.603 38.004 195.194 35.724 195.194 32.584 Z M 198.03 31.484 L 203.064 31.484 C 202.783 30.195 201.968 29.505 200.655 29.505 C 199.322 29.525 198.375 30.256 198.03 31.484 Z M 80.782 42.704 L 83.665 42.704 L 86.805 52.77 L 89.905 42.704 L 92.077 42.704 L 95.152 52.77 L 98.316 42.704 L 101.199 42.704 L 96.272 57.825 L 94.1 57.825 L 90.98 47.735 L 87.881 57.825 L 85.685 57.825 L 80.779 42.704 Z M 100.634 52.621 C 100.634 49.545 103.023 47.201 106.098 47.201 C 109.174 47.201 111.218 49.397 111.218 52.384 C 111.218 52.75 111.174 53.135 111.065 53.609 L 103.473 53.629 C 103.818 54.919 104.829 55.673 106.271 55.673 C 107.303 55.673 108.206 55.308 108.832 54.597 L 110.49 56.255 C 109.458 57.439 107.973 58.042 106.294 58.042 C 103.046 58.042 100.637 55.761 100.637 52.621 Z M 103.473 51.521 L 108.507 51.521 C 108.227 50.232 107.411 49.542 106.098 49.542 C 104.765 49.562 103.818 50.297 103.473 51.521 Z M 111.41 56.147 L 113.089 54.448 C 113.799 55.243 114.747 55.653 115.907 55.653 C 116.811 55.653 117.305 55.396 117.305 54.878 C 117.305 53.179 112.077 54.255 112.077 50.445 C 112.077 48.466 113.603 47.177 116.08 47.177 C 117.802 47.177 119.243 47.8 120.147 48.984 L 118.448 50.682 C 117.826 49.907 117.007 49.586 116.103 49.586 C 115.264 49.586 114.814 49.843 114.814 50.317 C 114.814 51.843 120.022 50.899 120.022 54.749 C 120.022 56.793 118.452 58.062 115.934 58.062 C 114.148 58.062 112.449 57.351 111.417 56.147 Z M 123.094 49.911 L 120.664 49.911 L 120.664 47.437 L 123.094 47.437 L 123.094 42.376 L 125.912 42.376 L 125.912 47.437 L 128.342 47.437 L 128.342 49.911 L 125.912 49.911 L 125.912 57.828 L 123.094 57.828 Z M 129.198 47.434 L 132.016 47.434 L 132.016 48.338 C 132.727 47.627 133.759 47.218 134.919 47.218 C 136.253 47.218 137.393 47.776 138.083 48.788 C 138.878 47.776 140.083 47.218 141.483 47.218 C 143.784 47.218 145.571 48.744 145.571 51.241 L 145.571 57.825 L 142.752 57.825 L 142.752 51.694 C 142.752 50.489 141.893 49.779 140.773 49.779 C 139.653 49.779 138.794 50.489 138.794 51.694 L 138.794 57.825 L 135.975 57.825 L 135.975 51.694 C 135.975 50.489 135.116 49.779 133.996 49.779 C 132.876 49.779 132.016 50.489 132.016 51.694 L 132.016 57.825 L 129.198 57.825 Z M 146.708 52.597 C 146.708 49.562 149.117 47.197 152.257 47.197 C 155.397 47.197 157.829 49.542 157.829 52.597 C 157.829 55.653 155.42 58.038 152.28 58.038 C 149.14 58.038 146.708 55.673 146.708 52.597 Z M 154.95 52.621 C 154.95 50.987 153.83 49.847 152.26 49.847 C 150.69 49.847 149.594 51.007 149.594 52.621 C 149.594 54.235 150.69 55.419 152.26 55.419 C 153.83 55.419 154.95 54.259 154.95 52.621 Z M 158.919 53.46 L 158.919 47.437 L 161.758 47.437 L 161.758 53.396 C 161.758 54.685 162.445 55.44 163.629 55.44 C 164.813 55.44 165.5 54.709 165.5 53.396 L 165.5 47.437 L 168.318 47.437 L 168.318 53.46 C 168.318 56.191 166.403 58.042 163.629 58.042 C 160.854 58.042 158.919 56.15 158.919 53.46 Z M 170.108 47.434 L 172.927 47.434 L 172.927 48.425 C 173.658 47.671 174.713 47.221 175.938 47.221 C 178.239 47.221 179.917 49.156 179.917 51.244 L 179.917 57.828 L 177.099 57.828 L 177.099 51.87 C 177.099 50.645 176.239 49.782 175.011 49.782 C 173.783 49.782 172.923 50.642 172.923 51.87 L 172.923 57.828 L 170.105 57.828 L 170.105 47.437 Z M 183.037 49.911 L 180.608 49.911 L 180.608 47.437 L 183.037 47.437 L 183.037 42.376 L 185.855 42.376 L 185.855 47.437 L 188.285 47.437 L 188.285 49.911 L 185.855 49.911 L 185.855 57.828 L 183.037 57.828 Z M 19.039 44.409 C 22.497 50.429 24.321 57.06 24.321 63.936 L 24.321 64 L 15.713 64 L 15.713 63.936 C 15.713 52.973 9.647 43.096 0 36.251 L 0 26.08 C 2.614 27.547 5.103 29.226 7.444 31.098 C 12.326 35.006 16.228 39.506 19.036 44.409 Z M 65.13 26.08 L 65.13 36.251 C 55.484 43.096 49.417 52.973 49.417 63.936 L 49.417 64 L 40.806 64 L 40.806 63.936 C 40.806 53.981 37.838 44.565 32.56 36.207 C 30.923 33.62 29.093 31.16 27.085 28.848 C 20.129 20.799 10.844 14.096 0 9.349 L 0 0 C 8.547 3.356 16.441 7.86 23.387 13.416 C 26.757 16.113 29.819 18.985 32.567 22.017 C 34.56 24.216 36.387 26.497 38.041 28.852 C 41.489 33.758 44.193 38.975 46.094 44.413 C 48.906 39.51 52.8 35.01 57.686 31.102 C 60.011 29.241 62.501 27.562 65.13 26.084 Z\" fill=\"rgb(255, 255, 255)\" height=\"64px\" id=\"lYRrARUUv\" width=\"205.7744738408128px\"/><path d=\"M 10.949 37.27 C 9.487 34.952 7.823 32.699 5.999 30.557 C 3.583 34.228 1.577 38.065 0 42.031 C 2.443 45.925 4.257 50.215 5.282 54.55 C 6.388 48.781 8.499 43.272 11.474 38.133 C 11.298 37.845 11.129 37.557 10.949 37.27 Z M 21.814 13.416 C 19.054 15.621 16.443 18.006 13.998 20.555 C 15.981 22.731 17.821 25.018 19.469 27.326 C 26.26 19.953 35.047 13.791 45.198 9.345 L 45.198 0 C 36.651 3.356 28.757 7.86 21.81 13.416 Z\" fill=\"rgb(255, 255, 255)\" height=\"54.54972140770752px\" id=\"EaM7NdHN1\" transform=\"translate(19.929 0)\" width=\"45.19756709945898px\"/></g></svg>',style:{...style}});});const css=[`.framer-NwQQU { -webkit-mask: ${mask}; aspect-ratio: 3.21875; display: block; mask: ${mask}; user-select: none; width: 206px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 206\n * @framerIntrinsicHeight 64\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"WeBE1eRFz\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255,255,255)\"},\"set\":{\"localId\":\"vectorSet/LM68aP4yi\",\"id\":\"LM68aP4yi\",\"moduleId\":\"iJABNSiZD3BfofXQHsv4\"}}\n */const Icon=withCSS(Component,css,\"framer-NwQQU\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{WeBE1eRFz:{defaultValue:\"rgb(255, 255, 255)\",hidden:true,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"64\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255,255,255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/LM68aP4yi\\\",\\\"id\\\":\\\"LM68aP4yi\\\",\\\"moduleId\\\":\\\"iJABNSiZD3BfofXQHsv4\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"WeBE1eRFz\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"206\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eaac66a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/mwlM3sUniYRaOwxKEFZu/DF2ESyqkbz3PAa4DE0eF/W5OMtTNiw.js\";const VectorFonts=getFonts(Vector);const cycleOrder=[\"fnuqxc8wU\",\"P9SZJQ0Uq\"];const serializationHash=\"framer-UzgFI\";const variantClassNames={fnuqxc8wU:\"framer-v-4kl98f\",P9SZJQ0Uq:\"framer-v-18r87gj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"fnuqxc8wU\",Phone:\"P9SZJQ0Uq\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"fnuqxc8wU\"};};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:\"fnuqxc8wU\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fnuqxc8wU\",openInNewTab:false,scopeId:\"QNu1pu9p5\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Institut d’orthop\\xe9die Westmount\",className:`${cx(scopingClassNames,\"framer-4kl98f\",className,classNames)} framer-hg3te4`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"fnuqxc8wU\",ref:refBinding,style:{backgroundColor:\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.04617174464522771 0.1499962150457619 0.20985315180508446))\",...style},...addPropertyOverrides({P9SZJQ0Uq:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-x2901b\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"n9pxwqIp8\",style:{\"--1p7kfsb\":\"rgb(255, 255, 255)\"}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UzgFI.framer-hg3te4, .framer-UzgFI .framer-hg3te4 { display: block; }\",\".framer-UzgFI.framer-4kl98f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-UzgFI .framer-x2901b { flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 103px; }\",\".framer-UzgFI.framer-v-18r87gj.framer-4kl98f { height: 48px; padding: 12px; }\",\".framer-UzgFI.framer-v-18r87gj .framer-x2901b { height: var(--framer-aspect-ratio-supported, 28px); width: 91px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"P9SZJQ0Uq\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQNu1pu9p5=withCSS(Component,css,\"framer-UzgFI\");export default FramerQNu1pu9p5;FramerQNu1pu9p5.displayName=\"Logo Block\";FramerQNu1pu9p5.defaultProps={height:64,width:135};addPropertyControls(FramerQNu1pu9p5,{variant:{options:[\"fnuqxc8wU\",\"P9SZJQ0Uq\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerQNu1pu9p5,[{explicitInter:true,fonts:[]},...VectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQNu1pu9p5\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P9SZJQ0Uq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"135\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QNu1pu9p5.map","// Generated by Framer (eaac66a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-wo2te .framer-styles-preset-1czxcee:not(.rich-text-wrapper), .framer-wo2te .framer-styles-preset-1czxcee.rich-text-wrapper a { --framer-link-current-text-color: var(--token-9fd1a885-7af3-4ef0-9300-d4a5d358703b, color(display-p3 0.035087719298245654 0.5678108314263924 0.6666666666666667)); --framer-link-text-background-padding: 8px 0px 8px 0px; --framer-link-text-color: var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825)); }\"];export const className=\"framer-wo2te\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c572591)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/DLlB2y45xBc71JFQfRWW/zipPngBatblnJjc2Kn45/IV8NBnK0b.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Hlvaan8RwvEwgbTuNBlX/G9y7QCqtX2yQElAL9RdK/KFjS7MUyb.js\";const enabledGestures={UAO7L_ozw:{hover:true}};const cycleOrder=[\"UAO7L_ozw\",\"C3jgZFSlH\"];const serializationHash=\"framer-uK3YR\";const variantClassNames={C3jgZFSlH:\"framer-v-hh0zmn\",UAO7L_ozw:\"framer-v-1ecvnq1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qQBimIQiC=undefined;const sYEwIDQYe=undefined;const KS2iCiXjC=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\":\"UAO7L_ozw\",Phone:\"C3jgZFSlH\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,label,link,width,...props})=>{return{...props,KS2iCiXjC:label??props.KS2iCiXjC??\"Procedures\",qQBimIQiC:click??props.qQBimIQiC,sYEwIDQYe:link??props.sYEwIDQYe,variant:humanReadableVariantMap[props.variant]??props.variant??\"UAO7L_ozw\"};};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,KS2iCiXjC,sYEwIDQYe,qQBimIQiC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UAO7L_ozw\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1c7njq5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(qQBimIQiC){const res=await qQBimIQiC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ecvnq1\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UAO7L_ozw\",onTap:onTap1c7njq5,ref:refBinding,style:{...style},...addPropertyOverrides({\"UAO7L_ozw-hover\":{\"data-framer-name\":undefined},C3jgZFSlH:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o2m3n3\",\"data-styles-preset\":\"IV8NBnK0b\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:sYEwIDQYe,motionChild:true,nodeId:\"igPzynlQF\",openInNewTab:false,relValues:[],scopeId:\"SP3WDSSDF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1czxcee\",\"data-styles-preset\":\"KFjS7MUyb\",children:\"Procedures\"})})})}),className:\"framer-52luok\",\"data-framer-name\":\"Nav Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"igPzynlQF\",text:KS2iCiXjC,variants:{C3jgZFSlH:{\"--extracted-r6o4lv\":\"var(--token-4374ff12-0fd3-4e46-8771-723bce93cf81, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({C3jgZFSlH:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4374ff12-0fd3-4e46-8771-723bce93cf81, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825)))\"},children:/*#__PURE__*/_jsx(Link,{href:sYEwIDQYe,motionChild:true,nodeId:\"igPzynlQF\",openInNewTab:false,relValues:[],scopeId:\"SP3WDSSDF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1czxcee\",\"data-styles-preset\":\"KFjS7MUyb\",children:\"Procedures\"})})})}),fonts:[\"GF;DM Sans-regular\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1rakexd\",layoutDependency:layoutDependency,layoutId:\"MTxNSN7o7\",style:{backgroundColor:\"var(--token-9fd1a885-7af3-4ef0-9300-d4a5d358703b, color(display-p3 0.035087719298245654 0.5678108314263924 0.6666666666666667))\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uK3YR.framer-r7ac0d, .framer-uK3YR .framer-r7ac0d { display: block; }\",\".framer-uK3YR.framer-1ecvnq1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 0px 8px 0px; position: relative; width: min-content; }\",\".framer-uK3YR .framer-52luok { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uK3YR .framer-1rakexd { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 1px; z-index: 1; }\",\".framer-uK3YR.framer-v-hh0zmn.framer-1ecvnq1 { align-content: flex-start; align-items: flex-start; padding: 16px 32px 16px 32px; }\",\".framer-uK3YR.framer-v-1ecvnq1.hover .framer-1rakexd { left: 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 84.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"C3jgZFSlH\":{\"layout\":[\"auto\",\"auto\"]},\"Tr8uUzyr8\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"KS2iCiXjC\":\"label\",\"sYEwIDQYe\":\"link\",\"qQBimIQiC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSP3WDSSDF=withCSS(Component,css,\"framer-uK3YR\");export default FramerSP3WDSSDF;FramerSP3WDSSDF.displayName=\"Nav Link\";FramerSP3WDSSDF.defaultProps={height:32,width:84.5};addPropertyControls(FramerSP3WDSSDF,{variant:{options:[\"UAO7L_ozw\",\"C3jgZFSlH\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},KS2iCiXjC:{defaultValue:\"Procedures\",displayTextArea:false,title:\"Label\",type:ControlType.String},onKS2iCiXjCChange:{changes:\"KS2iCiXjC\",type:ControlType.ChangeHandler},sYEwIDQYe:{title:\"Link\",type:ControlType.Link},qQBimIQiC:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerSP3WDSSDF,[{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\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSP3WDSSDF\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"KS2iCiXjC\\\":\\\"label\\\",\\\"sYEwIDQYe\\\":\\\"link\\\",\\\"qQBimIQiC\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C3jgZFSlH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Tr8uUzyr8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"84.5\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SP3WDSSDF.map","// Generated by Framer (5cc8ebe)\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\";import{useRef}from\"react\";const cycleOrder=[\"ZyxPhVoqX\",\"wE_UlPCo5\"];const serializationHash=\"framer-ybc6d\";const variantClassNames={wE_UlPCo5:\"framer-v-1yf3z1a\",ZyxPhVoqX:\"framer-v-370zdm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ivn0pq22f=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={Closed:\"ZyxPhVoqX\",Open:\"wE_UlPCo5\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ivn0pq22f:click??props.ivn0pq22f,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZyxPhVoqX\"};};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,ivn0pq22f,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZyxPhVoqX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap26gdqx=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ivn0pq22f){const res=await ivn0pq22f(...args);if(res===false)return false;}setVariant(\"wE_UlPCo5\");});const onTap1vs6tgd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ivn0pq22f){const res=await ivn0pq22f(...args);if(res===false)return false;}setVariant(\"ZyxPhVoqX\");});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-370zdm\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZyxPhVoqX\",onTap:onTap26gdqx,ref:refBinding,style:{backgroundColor:\"var(--token-0a1cc052-47f7-4e63-ab5d-c0cae22b1656, rgb(255, 255, 255))\",...style},...addPropertyOverrides({wE_UlPCo5:{\"data-framer-name\":\"Open\",onTap:onTap1vs6tgd}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-v01d7q\",layoutDependency:layoutDependency,layoutId:\"lEK60R2Ly\",style:{backgroundColor:\"var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\",rotate:0},variants:{wE_UlPCo5:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l4x17o\",layoutDependency:layoutDependency,layoutId:\"C_SXOANKg\",style:{backgroundColor:\"var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\",rotate:0},variants:{wE_UlPCo5:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ybc6d.framer-vavwdv, .framer-ybc6d .framer-vavwdv { display: block; }\",\".framer-ybc6d.framer-370zdm { cursor: pointer; height: 48px; overflow: visible; position: relative; width: 48px; }\",\".framer-ybc6d .framer-v01d7q { flex: none; height: 2px; left: calc(50.00000000000002% - 28px / 2); overflow: visible; position: absolute; top: 18px; width: 28px; }\",\".framer-ybc6d .framer-1l4x17o { bottom: 18px; flex: none; height: 2px; left: calc(45.83333333333336% - 24px / 2); overflow: visible; position: absolute; width: 24px; }\",\".framer-ybc6d.framer-v-1yf3z1a .framer-v01d7q { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-ybc6d.framer-v-1yf3z1a .framer-1l4x17o { bottom: unset; left: calc(50.00000000000002% - 28px / 2); top: calc(50.00000000000002% - 2px / 2); width: 28px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wE_UlPCo5\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ivn0pq22f\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerUk3OYbpSi=withCSS(Component,css,\"framer-ybc6d\");export default FramerUk3OYbpSi;FramerUk3OYbpSi.displayName=\"Hamburger Icon\";FramerUk3OYbpSi.defaultProps={height:48,width:48};addPropertyControls(FramerUk3OYbpSi,{variant:{options:[\"ZyxPhVoqX\",\"wE_UlPCo5\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},ivn0pq22f:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerUk3OYbpSi,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerUk3OYbpSi\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"48\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wE_UlPCo5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"ivn0pq22f\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Uk3OYbpSi.map","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleSelector from\"https://framerusercontent.com/modules/57FhkldN9P7x88MqAEaR/7Wx3r3ii8MhSQ44Rlwa5/LocaleSelector.js\";import TopNavCTA from\"https://framerusercontent.com/modules/H3r47lSG78BzEqtjsSXP/nGG2hQ3BgwxqScatjNls/O5Kt0C5Ti.js\";import LogoBlock from\"https://framerusercontent.com/modules/BJXSXic8zZOnEqLo4mdH/V5FMDwW9AhYu3qMDhvAu/QNu1pu9p5.js\";import NavLink from\"https://framerusercontent.com/modules/XjAFssfZM3gqLW6Vr7Ox/aMB8AAp7ifOpsDXTw9ed/SP3WDSSDF.js\";import HamburgerIcon from\"https://framerusercontent.com/modules/rftkWL2npOMIadsw7q78/zZoDwqScjFw6ED3u7e8x/Uk3OYbpSi.js\";const LogoBlockFonts=getFonts(LogoBlock);const NavLinkFonts=getFonts(NavLink);const LocaleSelectorFonts=getFonts(LocaleSelector);const TopNavCTAFonts=getFonts(TopNavCTA);const HamburgerIconFonts=getFonts(HamburgerIcon);const cycleOrder=[\"aUtr6_e37\",\"GPiQV5i6d\",\"XMuUcM9s7\",\"N8JUH7gdG\"];const serializationHash=\"framer-rF0oc\";const variantClassNames={aUtr6_e37:\"framer-v-moomfm\",GPiQV5i6d:\"framer-v-f6yplx\",N8JUH7gdG:\"framer-v-1tz4igz\",XMuUcM9s7:\"framer-v-nf84eo\"};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 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 humanReadableVariantMap={\"Phone Open\":\"N8JUH7gdG\",Desktop:\"aUtr6_e37\",Phone:\"XMuUcM9s7\",Tablet:\"GPiQV5i6d\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aUtr6_e37\"};};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:\"aUtr6_e37\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const qQBimIQiC1mczbui=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"XMuUcM9s7\"),100);});const ivn0pq22f14n4mf0=activeVariantCallback(async(...args)=>{setVariant(\"N8JUH7gdG\");});const ivn0pq22f1tl9k8z=activeVariantCallback(async(...args)=>{setVariant(\"XMuUcM9s7\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"XMuUcM9s7\",\"N8JUH7gdG\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-moomfm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aUtr6_e37\",ref:refBinding,style:{...style},...addPropertyOverrides({GPiQV5i6d:{\"data-framer-name\":\"Tablet\"},N8JUH7gdG:{\"data-framer-name\":\"Phone Open\"},XMuUcM9s7:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64),...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pu2yec-container\",layoutDependency:layoutDependency,layoutId:\"xGjC81lpm-container\",nodeId:\"xGjC81lpm\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(LogoBlock,{height:\"100%\",id:\"xGjC81lpm\",layoutId:\"xGjC81lpm\",variant:matchVariant(\"fnuqxc8wU\"),width:\"100%\",...addPropertyOverrides({N8JUH7gdG:{variant:matchVariant(\"P9SZJQ0Uq\")},XMuUcM9s7:{variant:matchVariant(\"P9SZJQ0Uq\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bp6x7l\",\"data-framer-name\":\"Top Nav Links Block\",layoutDependency:layoutDependency,layoutId:\"hdXDMSOfq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1msayhq\",\"data-framer-name\":\"Desktop Navigation\",layoutDependency:layoutDependency,layoutId:\"rDGHpM2Vb\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:1},variants:{N8JUH7gdG:{opacity:1},XMuUcM9s7:{opacity:0}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ibEh1ePLa\"},implicitPathVariables:undefined},{href:{webPageId:\"ibEh1ePLa\"},implicitPathVariables:undefined},{href:{webPageId:\"ibEh1ePLa\"},implicitPathVariables:undefined},{href:{webPageId:\"ibEh1ePLa\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64)+0+16,...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+0},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ejgdt-container\",layoutDependency:layoutDependency,layoutId:\"NFdvlKAIM-container\",nodeId:\"NFdvlKAIM\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"NFdvlKAIM\",KS2iCiXjC:\"Procedures\",layoutId:\"NFdvlKAIM\",sYEwIDQYe:resolvedLinks[0],variant:matchVariant(\"UAO7L_ozw\"),width:\"100%\",...addPropertyOverrides({GPiQV5i6d:{sYEwIDQYe:resolvedLinks[1]},N8JUH7gdG:{qQBimIQiC:qQBimIQiC1mczbui,sYEwIDQYe:resolvedLinks[3],variant:matchVariant(\"C3jgZFSlH\")},XMuUcM9s7:{sYEwIDQYe:resolvedLinks[2],variant:matchVariant(\"C3jgZFSlH\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OaARM1cuS\"},implicitPathVariables:undefined},{href:{webPageId:\"OaARM1cuS\"},implicitPathVariables:undefined},{href:{webPageId:\"OaARM1cuS\"},implicitPathVariables:undefined},{href:{webPageId:\"OaARM1cuS\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64)+0+16,...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+32},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17efy4w-container\",layoutDependency:layoutDependency,layoutId:\"CTTwF3_cF-container\",nodeId:\"CTTwF3_cF\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"CTTwF3_cF\",KS2iCiXjC:\"Clinic\",layoutId:\"CTTwF3_cF\",sYEwIDQYe:resolvedLinks1[0],variant:matchVariant(\"UAO7L_ozw\"),width:\"100%\",...addPropertyOverrides({GPiQV5i6d:{sYEwIDQYe:resolvedLinks1[1]},N8JUH7gdG:{qQBimIQiC:qQBimIQiC1mczbui,style:{width:\"100%\"},sYEwIDQYe:resolvedLinks1[3],variant:matchVariant(\"C3jgZFSlH\")},XMuUcM9s7:{style:{width:\"100%\"},sYEwIDQYe:resolvedLinks1[2],variant:matchVariant(\"C3jgZFSlH\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nCPgn7tun\"},implicitPathVariables:undefined},{href:{webPageId:\"nCPgn7tun\"},implicitPathVariables:undefined},{href:{webPageId:\"nCPgn7tun\"},implicitPathVariables:undefined},{href:{webPageId:\"nCPgn7tun\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64)+0+16,...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+64},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i7m3lu-container\",layoutDependency:layoutDependency,layoutId:\"hC01FN5NR-container\",nodeId:\"hC01FN5NR\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"hC01FN5NR\",KS2iCiXjC:\"Dr. Morcos\",layoutId:\"hC01FN5NR\",sYEwIDQYe:resolvedLinks2[0],variant:matchVariant(\"UAO7L_ozw\"),width:\"100%\",...addPropertyOverrides({GPiQV5i6d:{sYEwIDQYe:resolvedLinks2[1]},N8JUH7gdG:{qQBimIQiC:qQBimIQiC1mczbui,style:{width:\"100%\"},sYEwIDQYe:resolvedLinks2[3],variant:matchVariant(\"C3jgZFSlH\")},XMuUcM9s7:{style:{width:\"100%\"},sYEwIDQYe:resolvedLinks2[2],variant:matchVariant(\"C3jgZFSlH\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M1Yj0vOlV\"},implicitPathVariables:undefined},{href:{webPageId:\"M1Yj0vOlV\"},implicitPathVariables:undefined},{href:{webPageId:\"M1Yj0vOlV\"},implicitPathVariables:undefined},{href:{webPageId:\"M1Yj0vOlV\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64)+0+16,...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+96},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+48+24+96}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bs6qqm-container\",layoutDependency:layoutDependency,layoutId:\"nQT97zcS1-container\",nodeId:\"nQT97zcS1\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"nQT97zcS1\",KS2iCiXjC:\"Contact\",layoutId:\"nQT97zcS1\",sYEwIDQYe:resolvedLinks3[0],variant:matchVariant(\"UAO7L_ozw\"),width:\"100%\",...addPropertyOverrides({GPiQV5i6d:{sYEwIDQYe:resolvedLinks3[1]},N8JUH7gdG:{qQBimIQiC:qQBimIQiC1mczbui,style:{width:\"100%\"},sYEwIDQYe:resolvedLinks3[3],variant:matchVariant(\"C3jgZFSlH\")},XMuUcM9s7:{style:{width:\"100%\"},sYEwIDQYe:resolvedLinks3[2],variant:matchVariant(\"C3jgZFSlH\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19mdbg1\",\"data-framer-name\":\"Lang Link\",layoutDependency:layoutDependency,layoutId:\"j00NnpNEu\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kogcqc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"kKz4zH3P2-container\",nodeId:\"kKz4zH3P2\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",transformTemplate:transformTemplate1,...addPropertyOverrides({N8JUH7gdG:{transformTemplate:undefined},XMuUcM9s7:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(LocaleSelector,{caret:{color:\"var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825))\",size:8,type:\"default\"},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",icon:{color:\"rgb(0, 0, 0)\",size:18,type:\"default\"},id:\"kKz4zH3P2\",layoutId:\"kKz4zH3P2\",options:{focus:{color:\"rgb(0, 153, 255)\",offset:0,style:\"solid\",width:1},gap:5,title:false},padding:\"0px\",radius:\"0px\",style:{width:\"100%\"},textColor:\"rgb(0, 0, 0)\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined},{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined},{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined},{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+0+((componentViewport?.height||64)-0-64)+0,...addPropertyOverrides({N8JUH7gdG:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+0},XMuUcM9s7:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eot3y-container\",layoutDependency:layoutDependency,layoutId:\"cWGuUsDmi-container\",nodeId:\"cWGuUsDmi\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(TopNavCTA,{eliLli6HC:resolvedLinks4[0],height:\"100%\",id:\"cWGuUsDmi\",layoutId:\"cWGuUsDmi\",n7h721CBu:\"Book Consultation\",variant:matchVariant(\"WRmfT5bER\"),width:\"100%\",...addPropertyOverrides({GPiQV5i6d:{eliLli6HC:resolvedLinks4[1]},N8JUH7gdG:{eliLli6HC:resolvedLinks4[3],n7h721CBu:\"Book\",variant:matchVariant(\"eQn3f1gtz\")},XMuUcM9s7:{eliLli6HC:resolvedLinks4[2],n7h721CBu:\"Book\",variant:matchVariant(\"eQn3f1gtz\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({N8JUH7gdG:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+8},XMuUcM9s7:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||48)-0-64)/2)+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e3lt6t-container\",layoutDependency:layoutDependency,layoutId:\"x8riRQWMT-container\",nodeId:\"x8riRQWMT\",rendersWithMotion:true,scopeId:\"P6eV_CB8e\",children:/*#__PURE__*/_jsx(HamburgerIcon,{height:\"100%\",id:\"x8riRQWMT\",layoutId:\"x8riRQWMT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"ZyxPhVoqX\"),width:\"100%\",...addPropertyOverrides({N8JUH7gdG:{ivn0pq22f:ivn0pq22f1tl9k8z,variant:matchVariant(\"wE_UlPCo5\")},XMuUcM9s7:{ivn0pq22f:ivn0pq22f14n4mf0}},baseVariant,gestureVariant)})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rF0oc.framer-1w4n25, .framer-rF0oc .framer-1w4n25 { display: block; }\",\".framer-rF0oc.framer-moomfm { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-rF0oc .framer-1pu2yec-container { flex: none; height: auto; position: relative; width: auto; z-index: 5; }\",\".framer-rF0oc .framer-bp6x7l { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rF0oc .framer-1msayhq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; padding: 16px 32px 16px 32px; position: relative; width: min-content; }\",\".framer-rF0oc .framer-4ejgdt-container, .framer-rF0oc .framer-17efy4w-container, .framer-rF0oc .framer-i7m3lu-container, .framer-rF0oc .framer-1bs6qqm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rF0oc .framer-19mdbg1 { flex: none; height: 18px; overflow: visible; position: relative; width: 32px; }\",\".framer-rF0oc .framer-kogcqc-container { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 50%; }\",\".framer-rF0oc .framer-eot3y-container { flex: none; height: auto; position: relative; width: auto; z-index: 4; }\",\".framer-rF0oc .framer-1e3lt6t-container { flex: none; height: 48px; position: relative; width: 48px; z-index: 5; }\",\".framer-rF0oc.framer-v-f6yplx.framer-moomfm { width: 810px; }\",\".framer-rF0oc.framer-v-f6yplx .framer-1msayhq { gap: 24px; padding: 16px 24px 16px 24px; }\",\".framer-rF0oc.framer-v-nf84eo.framer-moomfm, .framer-rF0oc.framer-v-1tz4igz.framer-moomfm { align-content: center; align-items: center; gap: 16px; justify-content: flex-start; width: 390px; }\",\".framer-rF0oc.framer-v-nf84eo .framer-1msayhq { -webkit-user-select: none; align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 24px 0px 16px 0px; pointer-events: none; position: absolute; right: -48px; top: 48px; user-select: none; z-index: 1; }\",\".framer-rF0oc.framer-v-nf84eo .framer-17efy4w-container, .framer-rF0oc.framer-v-nf84eo .framer-i7m3lu-container, .framer-rF0oc.framer-v-nf84eo .framer-1bs6qqm-container, .framer-rF0oc.framer-v-1tz4igz .framer-17efy4w-container, .framer-rF0oc.framer-v-1tz4igz .framer-i7m3lu-container, .framer-rF0oc.framer-v-1tz4igz .framer-1bs6qqm-container { align-self: stretch; }\",\".framer-rF0oc.framer-v-nf84eo .framer-19mdbg1, .framer-rF0oc.framer-v-1tz4igz .framer-19mdbg1 { align-content: center; align-items: center; align-self: stretch; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: flex-start; padding: 24px 32px 24px 32px; width: auto; }\",\".framer-rF0oc.framer-v-nf84eo .framer-kogcqc-container, .framer-rF0oc.framer-v-1tz4igz .framer-kogcqc-container { left: unset; position: relative; right: unset; top: unset; width: 32px; }\",\".framer-rF0oc.framer-v-1tz4igz .framer-1msayhq { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 24px 0px 16px 0px; position: absolute; right: 0px; top: 48px; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GPiQV5i6d\":{\"layout\":[\"fixed\",\"auto\"]},\"XMuUcM9s7\":{\"layout\":[\"fixed\",\"auto\"]},\"N8JUH7gdG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP6eV_CB8e=withCSS(Component,css,\"framer-rF0oc\");export default FramerP6eV_CB8e;FramerP6eV_CB8e.displayName=\"Top Nav\";FramerP6eV_CB8e.defaultProps={height:64,width:1200};addPropertyControls(FramerP6eV_CB8e,{variant:{options:[\"aUtr6_e37\",\"GPiQV5i6d\",\"XMuUcM9s7\",\"N8JUH7gdG\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerP6eV_CB8e,[{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\"}]},...LogoBlockFonts,...NavLinkFonts,...LocaleSelectorFonts,...TopNavCTAFonts,...HamburgerIconFonts],{supportsExplicitInterCodegen:true});FramerP6eV_CB8e.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoBlock,{},context),forwardLoader(NavLink,{},context),forwardLoader(TopNavCTA,{},context),forwardLoader(HamburgerIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP6eV_CB8e\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GPiQV5i6d\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XMuUcM9s7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N8JUH7gdG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P6eV_CB8e.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,motion}from\"framer\";import{containerStyles,useRadius,borderRadiusControl}from\"https://framer.com/m/framer/default-utils.js@^0.45.0\";const coordinatesRegex=/^((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?),\\s*((?:\\-?|\\+?)?\\d+(?:\\.\\d+)?)$/;/**\n * GOOGLE MAPS\n *\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function GoogleMaps({coordinates,zoom,style,...props}){const borderRadius=useRadius(props);return /*#__PURE__*/_jsx(motion.div,{style:{...style,...containerStyles,overflow:\"hidden\",borderRadius},...props,children:/*#__PURE__*/_jsx(\"iframe\",{style:{height:\"100%\",width:\"100%\",border:0},src:`https://maps.google.com/maps?q=${encodeURIComponent(coordinates)}&z=${zoom}&output=embed`})});}addPropertyControls(GoogleMaps,{coordinates:{type:ControlType.String,title:\"Location\",placeholder:\"Framer B.V.\",defaultValue:\"Framer B.V.\",description:\"The name of the place or its GPS coordinates.\"},zoom:{type:ControlType.Number,step:1,min:0,max:25,title:\"Zoom\",defaultValue:15},...borderRadiusControl});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GoogleMaps\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GoogleMaps.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],description:\"Only MP4 and WebM\",hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\"}},\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapPinLine from\"https://framerusercontent.com/modules/DrMeT4B04O1n1LSSUeJv/kQD3hp2mwVKEBcad4O8c/Mcs8mgpsO.js\";import GoogleMaps from\"https://framerusercontent.com/modules/Hbc0lxqGSRzFG6uMT9yO/jZfB18ggDrqER5ihmIsa/GoogleMaps.js\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Sn64gjTwaJh0TFAuaV07/Video.js\";const VideoFonts=getFonts(Video);const MapPinLineFonts=getFonts(MapPinLine);const GoogleMapsFonts=getFonts(GoogleMaps);const cycleOrder=[\"VyguFWSgY\",\"S1JzDC6_h\",\"Q1QDXzWGg\"];const serializationHash=\"framer-DR8g1\";const variantClassNames={Q1QDXzWGg:\"framer-v-13zw44m\",S1JzDC6_h:\"framer-v-pr9lc0\",VyguFWSgY:\"framer-v-9imyad\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};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={Desktop:\"VyguFWSgY\",Phone:\"Q1QDXzWGg\",Tablet:\"S1JzDC6_h\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"VyguFWSgY\"};};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:\"VyguFWSgY\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9imyad\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"VyguFWSgY\",ref:refBinding,style:{...style},...addPropertyOverrides({Q1QDXzWGg:{\"data-framer-name\":\"Phone\"},S1JzDC6_h:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ggb37z\",\"data-framer-name\":\"Building\",layoutDependency:layoutDependency,layoutId:\"CyMrWZHtd\",style:{backgroundColor:\"var(--token-ac1ed5a4-5774-46a8-b2f4-423598ff9e63, color(display-p3 0.30915703893881047 0.38021530076796617 0.41463414634146345))\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nkerbn-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"XI33pJjEX-container\",nodeId:\"XI33pJjEX\",rendersWithMotion:true,scopeId:\"yqXEhJpfN\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"XI33pJjEX\",isMixedBorderRadius:false,layoutId:\"XI33pJjEX\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/3cIhcPgptY2TgBfJVoge9qhEtI.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vovui6\",\"data-framer-name\":\"Location Block\",layoutDependency:layoutDependency,layoutId:\"Sv7MoAppN\",style:{backgroundColor:\"var(--token-e6dc0888-0ef2-4285-9c6a-85aa93ccd288, color(display-p3 0.8629296819283984 0.983739837398374 0.9396178675745568))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1baizhi\",\"data-framer-name\":\"Location Wrap\",layoutDependency:layoutDependency,layoutId:\"Qu9nkod0J\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y6wcrw\",\"data-framer-name\":\"Address\",layoutDependency:layoutDependency,layoutId:\"A0UYNQUKb\",children:[/*#__PURE__*/_jsx(MapPinLine,{animated:true,className:\"framer-15m397m\",layoutDependency:layoutDependency,layoutId:\"xIkZb1GFp\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\",\"--pgex8v\":1.5}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)))\"},children:\"1 Westmount Square,\"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)))\"},children:\"Suite 801 \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1iakedh, var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)))\"},children:\"Westmount, \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-14qxiz, var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)))\"},children:\"Montreal, Quebec Canada, \"}),/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-ydz9fi, var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)))\"},children:\"H3Z 2P9\"})]}),className:\"framer-15e8y7t\",\"data-framer-name\":\"Contact Details\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Phv6HTXM4\",style:{\"--extracted-14qxiz\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\",\"--extracted-1iakedh\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\",\"--extracted-2gxw0f\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\",\"--extracted-r6o4lv\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\",\"--extracted-ydz9fi\":\"var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-o7ikyr\",layoutDependency:layoutDependency,layoutId:\"kXE3J5Ij8\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1dttjgf\",layoutDependency:layoutDependency,layoutId:\"ULCuBvBif\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 64\" overflow=\"visible\"><g><path d=\"M 0 0 L 64 0 L 64 64 L 0 64 Z\" fill=\"transparent\"></path><path d=\"M 48 0 C 48 26.508 26.508 48 0 48\" fill=\"transparent\" stroke-width=\"32\" stroke=\"rgb(169, 249, 222)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hsomrh\",layoutDependency:layoutDependency,layoutId:\"VrKSLdf23\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 64\" overflow=\"visible\"><path d=\"M 0 0 L 64 0 L 64 64 L 0 64 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nyy7y4\",layoutDependency:layoutDependency,layoutId:\"AzTLNZLht\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48 48\" overflow=\"visible\"><path d=\"M 48 0 C 48 26.508 26.508 48 0 48\" fill=\"transparent\" stroke-width=\"32\" stroke=\"rgb(169, 249, 222)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hrn7h9\",\"data-framer-name\":\"Map\",layoutDependency:layoutDependency,layoutId:\"gnFE1_Qhc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wa2gb0-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"x9pLUfAw4-container\",nodeId:\"x9pLUfAw4\",rendersWithMotion:true,scopeId:\"yqXEhJpfN\",style:{filter:\"saturate(0)\",WebkitFilter:\"saturate(0)\"},children:/*#__PURE__*/_jsx(GoogleMaps,{borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,coordinates:\"1 Westmount Sq, Suite 801 Westmount\",height:\"100%\",id:\"x9pLUfAw4\",isMixedBorderRadius:false,layoutId:\"x9pLUfAw4\",style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,width:\"100%\",zoom:13})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mxj3kh\",layoutDependency:layoutDependency,layoutId:\"hOwuE7AFx\",style:{backgroundColor:\"var(--token-e6dc0888-0ef2-4285-9c6a-85aa93ccd288, color(display-p3 0.8629296819283984 0.983739837398374 0.9396178675745568))\"}})]})]})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DR8g1.framer-lvs3n9, .framer-DR8g1 .framer-lvs3n9 { display: block; }\",\".framer-DR8g1.framer-9imyad { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 400px; }\",\".framer-DR8g1 .framer-1ggb37z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 704px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-DR8g1 .framer-1nkerbn-container { flex: none; height: 100%; mix-blend-mode: multiply; position: relative; width: 100%; }\",\".framer-DR8g1 .framer-1vovui6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 704px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-DR8g1 .framer-1baizhi { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-DR8g1 .framer-1y6wcrw { 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: center; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-DR8g1 .framer-15m397m { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-DR8g1 .framer-15e8y7t { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; z-index: 4; }\",\".framer-DR8g1 .framer-o7ikyr { bottom: 16px; flex: none; height: 65px; overflow: visible; position: absolute; right: 16px; width: 64px; z-index: 1; }\",\".framer-DR8g1 .framer-1dttjgf { height: 64px; left: 0px; position: absolute; top: 1px; width: 64px; }\",\".framer-DR8g1 .framer-1hsomrh { height: 64px; left: 0px; position: absolute; top: 0px; width: 64px; }\",\".framer-DR8g1 .framer-nyy7y4 { height: 48px; left: 0px; position: absolute; top: 0px; width: 48px; }\",\".framer-DR8g1 .framer-hrn7h9 { flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-DR8g1 .framer-1wa2gb0-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-DR8g1 .framer-mxj3kh { -webkit-user-select: none; flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: color; overflow: visible; pointer-events: none; position: absolute; top: calc(49.897750511247466% - 100% / 2); user-select: none; width: 100%; z-index: 3; }\",\".framer-DR8g1.framer-v-pr9lc0.framer-9imyad { width: 800px; }\",\".framer-DR8g1.framer-v-pr9lc0 .framer-1ggb37z, .framer-DR8g1.framer-v-pr9lc0 .framer-1vovui6 { height: 400px; }\",\".framer-DR8g1.framer-v-13zw44m.framer-9imyad { flex-direction: column; width: 375px; }\",\".framer-DR8g1.framer-v-13zw44m .framer-1ggb37z { flex: none; flex-direction: column; height: min-content; width: 100%; }\",\".framer-DR8g1.framer-v-13zw44m .framer-1nkerbn-container { height: 375px; width: 100%; }\",\".framer-DR8g1.framer-v-13zw44m .framer-1vovui6 { flex: none; height: min-content; width: 100%; }\",\".framer-DR8g1.framer-v-13zw44m .framer-1baizhi { flex: none; height: min-content; }\",\".framer-DR8g1.framer-v-13zw44m .framer-1y6wcrw { padding: 16px; }\",\".framer-DR8g1.framer-v-13zw44m .framer-hrn7h9 { flex: none; height: 375px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 703.5\n * @framerIntrinsicWidth 400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"S1JzDC6_h\":{\"layout\":[\"fixed\",\"auto\"]},\"Q1QDXzWGg\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryqXEhJpfN=withCSS(Component,css,\"framer-DR8g1\");export default FrameryqXEhJpfN;FrameryqXEhJpfN.displayName=\"Footer Location Block\";FrameryqXEhJpfN.defaultProps={height:703.5,width:400};addPropertyControls(FrameryqXEhJpfN,{variant:{options:[\"VyguFWSgY\",\"S1JzDC6_h\",\"Q1QDXzWGg\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameryqXEhJpfN,[{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\"}]},...VideoFonts,...MapPinLineFonts,...GoogleMapsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryqXEhJpfN\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S1JzDC6_h\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Q1QDXzWGg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"703.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yqXEhJpfN.map","// Generated by Framer (eaac66a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=['.framer-bo0pr .framer-styles-preset-1iaazxr:not(.rich-text-wrapper), .framer-bo0pr .framer-styles-preset-1iaazxr.rich-text-wrapper a { --framer-link-text-color: var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1)); --framer-link-text-decoration: underline; --framer-link-text-decoration-color: var(--token-ac1ed5a4-5774-46a8-b2f4-423598ff9e63, color(display-p3 0.30915703893881047 0.38021530076796617 0.41463414634146345)) /* {\"name\":\"Brand Dark Mid\"} */; --framer-link-text-decoration-offset: 8px; --framer-link-text-decoration-skip-ink: all; --framer-link-text-decoration-style: dotted; --framer-link-text-decoration-thickness: 1px; }'];export const className=\"framer-bo0pr\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import EmailLink from\"#framer/local/canvasComponent/cFG7eTFoh/cFG7eTFoh.js\";import PhoneLink from\"#framer/local/canvasComponent/DVE21kM6e/DVE21kM6e.js\";import GiveLogo from\"#framer/local/canvasComponent/je_wTj5uZ/je_wTj5uZ.js\";import TopNav from\"#framer/local/canvasComponent/P6eV_CB8e/P6eV_CB8e.js\";import Button from\"#framer/local/canvasComponent/SBLoPu7h7/SBLoPu7h7.js\";import FooterLocationBlock from\"#framer/local/canvasComponent/yqXEhJpfN/yqXEhJpfN.js\";import*as sharedStyle2 from\"#framer/local/css/cM0PnK4ol/cM0PnK4ol.js\";import*as sharedStyle from\"#framer/local/css/lJcTCa0iN/lJcTCa0iN.js\";import*as sharedStyle1 from\"#framer/local/css/nQlMXrak0/nQlMXrak0.js\";const TopNavFonts=getFonts(TopNav);const ButtonFonts=getFonts(Button);const FooterLocationBlockFonts=getFonts(FooterLocationBlock);const PhoneLinkFonts=getFonts(PhoneLink);const EmailLinkFonts=getFonts(EmailLink);const TimeDateFonts=getFonts(TimeDate);const GiveLogoFonts=getFonts(GiveLogo);const breakpoints={gn_koeL2G:\"(max-width: 809.98px)\",Grd6nLRhy:\"(min-width: 810px) and (max-width: 1199.98px)\",xy69XT47a:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iKmzZ\";const variantClassNames={gn_koeL2G:\"framer-v-1tn5aub\",Grd6nLRhy:\"framer-v-1kcmd2r\",xy69XT47a:\"framer-v-ackxld\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={gn_koeL2G:[\".framer-iKmzZ .framer-d8nzqy { gap: 28px; }\",\".framer-iKmzZ .framer-8nr0el { flex-direction: column; gap: 28px; justify-content: flex-start; }\",\".framer-iKmzZ .framer-f3rs44 { align-content: flex-start; align-items: flex-start; flex: none; justify-content: flex-start; width: 100%; }\",\".framer-iKmzZ .framer-3taw9b { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 48px 24px 48px 24px; }\",\".framer-iKmzZ .framer-f94ml, .framer-iKmzZ .framer-1dew4kt, .framer-iKmzZ .framer-15gpq95 { flex: none; width: 100%; }\",\".framer-iKmzZ .framer-1arusqv, .framer-iKmzZ .framer-1t04osb { width: 100%; }\",\".framer-iKmzZ .framer-16fkweo { align-self: unset; width: 100%; }\",\".framer-iKmzZ .framer-1j0llr3 { flex: none; flex-direction: column; gap: 28px; justify-content: flex-start; padding: 24px 0px 0px 0px; width: 100%; }\",\".framer-iKmzZ .framer-kijm24 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: flex-start; padding: 32px 16px 32px 16px; }\",\".framer-iKmzZ .framer-d5rkws { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 24px; width: 100%; }\",\".framer-iKmzZ .framer-1ulgry2 { justify-content: flex-start; padding: 28px 16px 28px 16px; }\",\".framer-iKmzZ .framer-xm66ml { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 0px 6px; justify-content: flex-start; width: 100%; }\",\".framer-iKmzZ .framer-46fbbx, .framer-iKmzZ .framer-hc4kej { --framer-text-wrap-override: balance; }\",\".framer-iKmzZ .framer-1fphdha { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-iKmzZ .framer-1pslkbn { flex: none; justify-content: center; width: min-content; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gn_koeL2G:\".framer-1tn5aub-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iKmzZ.framer-pe4m93, .framer-iKmzZ .framer-pe4m93 { display: block; }\",'.framer-iKmzZ.framer-ackxld { --selection-background-color: var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)) /* {\"name\":\"Brand Darkest\"} */; --selection-color: var(--token-346cade1-73aa-49d3-bfcb-89dafde7dfe0, color(display-p3 0.919 0.987 1)) /* {\"name\":\"Highlight\"} */; align-content: center; align-items: center; background: linear-gradient(176deg, #f6f8f9 0%, rgb(245, 253, 255) 100%); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }',\".framer-iKmzZ .framer-7ailje-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 6; }\",\".framer-iKmzZ .framer-3ypcio { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iKmzZ .framer-1ofebpw { align-content: center; align-items: center; background-color: #001c29; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; order: 1002; padding: 0px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-d8nzqy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 44px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-8nr0el { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-f3rs44 { align-content: center; align-items: center; background-color: var(--token-77b60008-70aa-439b-84f9-a46083f1ace2, color(display-p3 0.022357723577235766 0.10615861306292769 0.1544715447154471)); display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-3taw9b { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 64px 32px 64px 32px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-f94ml, .framer-iKmzZ .framer-1dew4kt, .framer-iKmzZ .framer-15gpq95 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-1arusqv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iKmzZ .framer-gns9mn { height: 48px; position: relative; width: 47px; }\",\".framer-iKmzZ .framer-1uj41yz { height: 47px; left: 0px; position: absolute; top: 0px; width: 47px; }\",\".framer-iKmzZ .framer-1f7zx89, .framer-iKmzZ .framer-177t1po { height: 48px; left: 0px; position: absolute; top: 0px; width: 47px; }\",\".framer-iKmzZ .framer-1lihggy, .framer-iKmzZ .framer-35hrwb { height: 29px; left: 0px; position: absolute; top: 20px; width: 18px; }\",\".framer-iKmzZ .framer-1vnc7p8 { height: 32px; left: 12px; position: absolute; top: 17px; width: 36px; }\",\".framer-iKmzZ .framer-z5k4nv { height: 29px; left: 18px; position: absolute; top: 3px; width: 18px; }\",\".framer-iKmzZ .framer-1h0xhlx { height: 15px; left: 0px; position: absolute; top: 17px; width: 6px; }\",\".framer-iKmzZ .framer-1x6hk4l { height: 11px; left: 8px; position: absolute; top: 0px; width: 8px; }\",\".framer-iKmzZ .framer-wh32g3, .framer-iKmzZ .framer-181s4lc { height: 48px; left: 0px; position: absolute; top: 0px; width: 36px; }\",\".framer-iKmzZ .framer-13v0b37 { height: 41px; left: 15px; position: absolute; top: 0px; width: 33px; }\",\".framer-iKmzZ .framer-1jrn2ve { height: 18px; left: 0px; position: absolute; top: 23px; width: 9px; }\",\".framer-iKmzZ .framer-rq6ca9 { height: 21px; left: 10px; position: absolute; top: 0px; width: 23px; }\",\".framer-iKmzZ .framer-1t04osb { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 287px; word-break: break-word; word-wrap: break-word; }\",\".framer-iKmzZ .framer-16fkweo { align-content: center; align-items: center; align-self: stretch; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: auto; }\",\".framer-iKmzZ .framer-1i1jzg7-container, .framer-iKmzZ .framer-16569zh-container, .framer-iKmzZ .framer-q3qe8p-container, .framer-iKmzZ .framer-1f1znro-container, .framer-iKmzZ .framer-6ytele-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iKmzZ .framer-1j0llr3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-jiaiag, .framer-iKmzZ .framer-1ku6b60, .framer-iKmzZ .framer-ohw1es, .framer-iKmzZ .framer-1oubyve, .framer-iKmzZ .framer-3x4in1, .framer-iKmzZ .framer-zkfb02, .framer-iKmzZ .framer-nryrao, .framer-iKmzZ .framer-21dhg5, .framer-iKmzZ .framer-13171t4, .framer-iKmzZ .framer-3d3ovp, .framer-iKmzZ .framer-1ywv0o, .framer-iKmzZ .framer-5kydhi { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iKmzZ .framer-dhu109 { align-content: center; align-items: center; background-color: #bbddff; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-1qqjyhx-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-kijm24 { --border-bottom-width: 0px; --border-color: var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825)); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 32px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-d5rkws { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-1ulgry2 { --border-bottom-width: 0px; --border-color: var(--token-606d8e11-b2b6-4005-a3c3-cae1cf91bc1f, color(display-p3 0.021323634288974467 0.14947955109193276 0.21138211382113825)); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 18px; height: min-content; justify-content: center; padding: 32px; position: relative; width: 100%; }\",\".framer-iKmzZ .framer-xm66ml { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iKmzZ .framer-46fbbx, .framer-iKmzZ .framer-hc4kej, .framer-iKmzZ .framer-1fphdha { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iKmzZ .framer-1pslkbn { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iKmzZ .framer-jkdwre { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iKmzZ .framer-244zm9-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-iKmzZ[data-selection=\"true\"] * ::selection, .framer-iKmzZ [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }','.framer-iKmzZ[data-border=\"true\"]::after, .framer-iKmzZ [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={gn_koeL2G:\"(max-width: 809.98px)\",Grd6nLRhy:\"(min-width: 810px) and (max-width: 1199.98px)\",xy69XT47a:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"xy69XT47a\",Phone:\"gn_koeL2G\",Tablet:\"Grd6nLRhy\"};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??\"xy69XT47a\"};};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,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(!isBrowser())return true;if([\"Grd6nLRhy\",\"gn_koeL2G\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"Grd6nLRhy\",\"gn_koeL2G\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"xy69XT47a\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: linear-gradient(176deg, rgb(246, 248, 249) 0%, rgb(245, 253, 255) 100%); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ackxld\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7ailje-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"qEJ86S2kO\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"XMuUcM9s7\")},Grd6nLRhy:{variant:matchVariant(\"GPiQV5i6d\")}},children:/*#__PURE__*/_jsx(TopNav,{height:\"100%\",id:\"qEJ86S2kO\",layoutId:\"qEJ86S2kO\",style:{width:\"100%\"},variant:matchVariant(\"aUtr6_e37\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-3ypcio\"}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1ofebpw\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-d8nzqy\",\"data-framer-name\":\"Footer Container\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8nr0el\",\"data-framer-name\":\"Footer Content\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-f3rs44\",\"data-framer-name\":\"Footer Columns\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3taw9b\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-f94ml\",\"data-framer-name\":\"Footer Column - Brand\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1arusqv\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-gns9mn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.174 48.036\" overflow=\"visible\"><g><path d=\"M 0 0 L 47.174 0 L 47.174 47.174 L 0 47.174 Z\" fill=\"transparent\"></path><path d=\"M 13.79 33.333 C 16.295 37.852 17.614 42.829 17.614 47.989 L 17.614 48.036 L 11.381 48.036 L 11.381 47.989 C 11.381 39.76 6.986 32.346 0 27.209 L 0 19.576 C 1.898 20.681 3.701 21.941 5.392 23.343 C 8.928 26.275 11.754 29.653 13.79 33.333 Z M 47.174 19.576 L 47.174 27.209 C 40.188 32.346 35.794 39.76 35.794 47.989 L 35.794 48.036 L 29.558 48.036 L 29.558 47.989 C 29.558 40.517 27.408 33.45 23.586 27.177 C 22.404 25.24 21.079 23.393 19.622 21.654 C 14.58 15.613 7.854 10.58 0 7.018 L 0 0 C 6.19 2.519 11.91 5.899 16.939 10.069 C 19.379 12.092 21.598 14.25 23.588 16.524 C 25.031 18.176 26.355 19.888 27.553 21.654 C 30.051 25.336 32.007 29.252 33.385 33.333 C 35.421 29.653 38.243 26.275 41.782 23.343 C 43.473 21.941 45.277 20.681 47.174 19.576 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 41.782 23.343 C 38.243 26.275 35.421 29.653 33.385 33.333 C 30.877 37.852 29.558 42.829 29.558 47.989 L 29.558 48.036 L 35.794 48.036 L 35.794 47.989 C 35.794 39.76 40.188 32.346 47.174 27.209 L 47.174 19.576 C 45.277 20.681 43.473 21.941 41.782 23.343 Z M 13.79 33.333 C 12.192 38.054 11.378 43.005 11.381 47.989 L 11.381 48.036 L 17.614 48.036 L 17.614 47.989 C 17.614 42.829 16.295 37.852 13.789 33.333 Z M 23.588 16.525 C 22.143 18.176 20.819 19.888 19.622 21.654 C 21.079 23.393 22.404 25.24 23.586 27.177 C 24.754 25.259 26.081 23.412 27.552 21.654 C 26.355 19.888 25.031 18.176 23.588 16.524 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 13.79 33.333 C 11.753 29.653 8.928 26.275 5.392 23.343 C 3.701 21.941 1.898 20.681 0 19.576 L 0 27.209 C 6.986 32.346 11.381 39.76 11.381 47.989 L 11.381 48.036 L 17.614 48.036 L 17.614 47.989 C 17.614 42.829 16.295 37.852 13.79 33.333 Z M 33.385 33.333 C 32.007 29.252 30.051 25.336 27.553 21.654 C 26.355 19.888 25.031 18.176 23.588 16.524 C 21.598 14.25 19.379 12.092 16.939 10.07 C 11.91 5.899 6.19 2.519 0 0 L 0 7.018 C 7.854 10.58 14.58 15.613 19.622 21.654 C 21.079 23.393 22.404 25.24 23.586 27.177 C 27.408 33.45 29.558 40.517 29.558 47.989 L 29.558 48.036 L 35.794 48.036 L 35.794 47.989 C 35.794 42.956 34.974 38.036 33.385 33.333 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 22.367 27.977 C 21.291 26.216 20.093 24.533 18.783 22.939 C 17.032 25.695 15.58 28.575 14.438 31.551 C 14.645 31.894 14.846 32.241 15.042 32.59 C 16.525 35.268 17.602 38.064 18.266 40.948 C 19.069 36.619 20.598 32.483 22.749 28.627 C 22.622 28.41 22.499 28.193 22.369 27.979 L 22.367 27.977 Z M 30.236 10.069 C 28.232 11.727 26.341 13.518 24.576 15.428 L 24.658 15.52 C 26.046 17.108 27.342 18.774 28.538 20.51 C 33.457 14.977 39.823 10.351 47.174 7.015 L 47.174 0 C 40.984 2.519 35.265 5.899 30.236 10.069 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uj41yz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.174 47.174\" overflow=\"visible\"><path d=\"M 0 0 L 47.174 0 L 47.174 47.174 L 0 47.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1f7zx89\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.174 48.036\" overflow=\"visible\"><path d=\"M 13.79 33.333 C 16.295 37.852 17.614 42.829 17.614 47.989 L 17.614 48.036 L 11.381 48.036 L 11.381 47.989 C 11.381 39.76 6.986 32.346 0 27.209 L 0 19.576 C 1.898 20.681 3.701 21.941 5.392 23.343 C 8.928 26.275 11.754 29.653 13.79 33.333 Z M 47.174 19.576 L 47.174 27.209 C 40.188 32.346 35.794 39.76 35.794 47.989 L 35.794 48.036 L 29.558 48.036 L 29.558 47.989 C 29.558 40.517 27.408 33.45 23.586 27.177 C 22.404 25.24 21.079 23.393 19.622 21.654 C 14.58 15.613 7.854 10.58 0 7.018 L 0 0 C 6.19 2.519 11.91 5.899 16.939 10.069 C 19.379 12.092 21.598 14.25 23.588 16.524 C 25.031 18.176 26.355 19.888 27.553 21.654 C 30.051 25.336 32.007 29.252 33.385 33.333 C 35.421 29.653 38.243 26.275 41.782 23.343 C 43.473 21.941 45.277 20.681 47.174 19.576 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lihggy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.614 28.46\" overflow=\"visible\"><path d=\"M 13.79 13.757 C 16.295 18.276 17.614 23.253 17.614 28.412 L 17.614 28.46 L 11.381 28.46 L 11.381 28.412 C 11.381 20.184 6.986 12.77 0 7.633 L 0 0 C 1.898 1.105 3.701 2.365 5.392 3.767 C 8.928 6.699 11.754 10.077 13.79 13.757 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-177t1po\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.174 48.036\" overflow=\"visible\"><path d=\"M 47.174 19.576 L 47.174 27.209 C 40.188 32.346 35.794 39.76 35.794 47.989 L 35.794 48.036 L 29.558 48.036 L 29.558 47.989 C 29.558 40.517 27.408 33.45 23.586 27.177 C 22.404 25.24 21.079 23.393 19.622 21.654 C 14.58 15.613 7.854 10.58 0 7.018 L 0 0 C 6.19 2.519 11.91 5.899 16.939 10.069 C 19.379 12.092 21.598 14.25 23.588 16.524 C 25.031 18.176 26.355 19.888 27.553 21.654 C 30.051 25.336 32.007 29.252 33.385 33.333 C 35.421 29.653 38.243 26.275 41.782 23.343 C 43.473 21.941 45.277 20.681 47.174 19.576 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vnc7p8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.794 31.512\" overflow=\"visible\"><path d=\"M 30.402 6.819 C 26.863 9.751 24.041 13.129 22.004 16.808 C 19.497 21.328 18.177 26.305 18.177 31.464 L 18.177 31.512 L 24.413 31.512 L 24.413 31.464 C 24.413 23.236 28.808 15.822 35.794 10.685 L 35.794 3.052 C 33.896 4.157 32.092 5.417 30.402 6.819 Z M 2.409 16.808 C 0.811 21.53 -0.002 26.48 0 31.464 L 0 31.512 L 6.234 31.512 L 6.234 31.464 C 6.234 26.305 4.914 21.328 2.409 16.808 Z M 12.208 0 C 10.763 1.652 9.438 3.363 8.241 5.13 C 9.698 6.869 11.023 8.715 12.205 10.653 C 13.374 8.734 14.701 6.888 16.172 5.13 C 14.975 3.363 13.65 1.652 12.208 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-z5k4nv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.617 28.46\" overflow=\"visible\"><path d=\"M 12.225 3.767 C 8.686 6.699 5.864 10.077 3.827 13.757 C 1.32 18.276 0 23.253 0 28.412 L 0 28.46 L 6.236 28.46 L 6.236 28.412 C 6.236 20.184 10.631 12.77 17.617 7.633 L 17.617 0 C 15.719 1.105 13.915 2.365 12.225 3.767 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h0xhlx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.234 14.703\" overflow=\"visible\"><path d=\"M 2.409 0 C 0.811 4.721 -0.002 9.672 0 14.656 L 0 14.703 L 6.234 14.703 L 6.234 14.656 C 6.234 9.496 4.914 4.519 2.409 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x6hk4l\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.931 10.653\" overflow=\"visible\"><path d=\"M 3.967 0 C 2.522 1.652 1.197 3.363 0 5.13 C 1.457 6.869 2.782 8.715 3.964 10.653 C 5.133 8.734 6.46 6.888 7.931 5.13 C 6.734 3.363 5.409 1.652 3.967 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-wh32g3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.794 48.036\" overflow=\"visible\"><path d=\"M 13.79 33.333 C 11.753 29.653 8.928 26.275 5.392 23.343 C 3.701 21.941 1.898 20.681 0 19.576 L 0 27.209 C 6.986 32.346 11.381 39.76 11.381 47.989 L 11.381 48.036 L 17.614 48.036 L 17.614 47.989 C 17.614 42.829 16.295 37.852 13.79 33.333 Z M 33.385 33.333 C 32.007 29.252 30.051 25.336 27.553 21.654 C 26.355 19.888 25.031 18.176 23.588 16.524 C 21.598 14.25 19.379 12.092 16.939 10.07 C 11.91 5.899 6.19 2.519 0 0 L 0 7.018 C 7.854 10.58 14.58 15.613 19.622 21.654 C 21.079 23.393 22.404 25.24 23.586 27.177 C 27.408 33.45 29.558 40.517 29.558 47.989 L 29.558 48.036 L 35.794 48.036 L 35.794 47.989 C 35.794 42.956 34.974 38.036 33.385 33.333 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-35hrwb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.614 28.46\" overflow=\"visible\"><path d=\"M 13.79 13.757 C 11.753 10.077 8.928 6.699 5.392 3.767 C 3.701 2.365 1.898 1.105 0 0 L 0 7.633 C 6.986 12.77 11.381 20.184 11.381 28.413 L 11.381 28.46 L 17.614 28.46 L 17.614 28.413 C 17.614 23.253 16.295 18.276 13.79 13.757 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-181s4lc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.794 48.036\" overflow=\"visible\"><path d=\"M 33.385 33.333 C 32.007 29.252 30.051 25.336 27.553 21.654 C 26.355 19.888 25.031 18.176 23.588 16.524 C 21.598 14.25 19.379 12.092 16.939 10.07 C 11.91 5.899 6.19 2.519 0 0 L 0 7.018 C 7.854 10.58 14.58 15.613 19.622 21.654 C 21.079 23.393 22.404 25.24 23.586 27.177 C 27.408 33.45 29.558 40.517 29.558 47.989 L 29.558 48.036 L 35.794 48.036 L 35.794 47.989 C 35.794 42.956 34.974 38.036 33.385 33.333 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-13v0b37\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.736 40.948\" overflow=\"visible\"><path d=\"M 7.929 27.977 C 6.853 26.216 5.655 24.533 4.344 22.939 C 2.594 25.695 1.142 28.575 0 31.551 C 0.207 31.894 0.408 32.241 0.603 32.59 C 2.087 35.268 3.164 38.064 3.827 40.948 C 4.63 36.619 6.159 32.483 8.311 28.627 C 8.183 28.41 8.061 28.193 7.931 27.979 L 7.929 27.977 Z M 15.797 10.069 C 13.793 11.727 11.902 13.518 10.138 15.428 L 10.22 15.52 C 11.608 17.108 12.903 18.774 14.1 20.51 C 19.019 14.977 25.384 10.351 32.736 7.015 L 32.736 0 C 26.546 2.519 20.826 5.899 15.797 10.069 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jrn2ve\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.311 18.009\" overflow=\"visible\"><path d=\"M 7.929 5.037 C 6.853 3.277 5.655 1.594 4.344 0 C 2.594 2.755 1.142 5.635 0 8.612 C 0.207 8.955 0.408 9.302 0.603 9.651 C 2.087 12.329 3.164 15.124 3.827 18.009 C 4.63 13.679 6.159 9.544 8.311 5.687 C 8.183 5.471 8.061 5.254 7.931 5.04 L 7.929 5.037 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rq6ca9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.598 20.51\" overflow=\"visible\"><path d=\"M 5.659 10.069 C 3.655 11.727 1.764 13.518 0 15.428 L 0.082 15.52 C 1.47 17.108 2.765 18.774 3.962 20.51 C 8.881 14.977 15.246 10.351 22.598 7.015 L 22.598 0 C 16.408 2.519 10.688 5.899 5.659 10.069 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:\"Westmount Joint Institute is private orthopedic care led by Dr. Mina W. Morcos in Westmount, Montreal.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:\"Westmount Joint Institute is private orthopedic care led by Dr. Mina W. Morcos in Westmount, Montreal.\"})}),className:\"framer-1t04osb\",\"data-framer-name\":\"Footer Description\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16fkweo\",\"data-framer-name\":\"Button Wrap\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined},{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined},{href:{webPageId:\"zW4Ztpdvn\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i1jzg7-container\",nodeId:\"ayswX9Yzo\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"x_kuz7cSw\"),xXurC4uyA:resolvedLinks[2]},Grd6nLRhy:{xXurC4uyA:resolvedLinks[1]}},children:/*#__PURE__*/_jsx(Button,{ea682BgGy:\"Book a consult\",height:\"100%\",id:\"ayswX9Yzo\",layoutId:\"ayswX9Yzo\",variant:matchVariant(\"zs2u828iX\"),width:\"100%\",xXurC4uyA:resolvedLinks[0]})})})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1j0llr3\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1dew4kt\",\"data-framer-name\":\"Footer Column - Navigation\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:\"Navigation\"})}),className:\"framer-jiaiag\",\"data-framer-name\":\"Column Heading\",fonts:[\"GF;Inter-700\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OaARM1cuS\"},motionChild:true,nodeId:\"YxHYlpDpW\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Clinic\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OaARM1cuS\"},motionChild:true,nodeId:\"YxHYlpDpW\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Clinic\"})})})}),className:\"framer-1ku6b60\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nCPgn7tun\"},motionChild:true,nodeId:\"hHMHKBxaT\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Dr. Morcos\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"nCPgn7tun\"},motionChild:true,nodeId:\"hHMHKBxaT\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Dr. Morcos\"})})})}),className:\"framer-ohw1es\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PHkIXouzy\"},motionChild:true,nodeId:\"VXjEvHloi\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"News\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"PHkIXouzy\"},motionChild:true,nodeId:\"VXjEvHloi\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"News\"})})})}),className:\"framer-1oubyve\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qMzNqeW4F\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Patient Info\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"qMzNqeW4F\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Patient Info\"})})})}),className:\"framer-3x4in1\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M1Yj0vOlV\"},motionChild:true,nodeId:\"DyFhP14Vz\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Contact\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M1Yj0vOlV\"},motionChild:true,nodeId:\"DyFhP14Vz\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Contact\"})})})}),className:\"framer-zkfb02\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15gpq95\",\"data-framer-name\":\"Footer Column - Procedures\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7SW50ZXItNzAw\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--token-346cade1-73aa-49d3-bfcb-89dafde7dfe0, color(display-p3 0.919 0.987 1))\"},children:\"Procedures\"})}),className:\"framer-nryrao\",\"data-framer-name\":\"Column Heading\",fonts:[\"GF;Inter-700\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"hip-replacement\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"iKm4kb0m3\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"kbxiVomUi\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Hip Replacement Surgery\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"hip-replacement\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"iKm4kb0m3\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"kbxiVomUi\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Hip Replacement Surgery\"})})})}),className:\"framer-21dhg5\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"knee-replacement\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"k3vwLyLRA\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"EiIjGCyFw\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Knee Replacement Surgery\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"knee-replacement\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"k3vwLyLRA\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"EiIjGCyFw\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Knee Replacement Surgery\"})})})}),className:\"framer-13171t4\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"meniscus-surgery\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"pbR9zREuw\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"DRNkYtlnD\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Meniscus Repair\"})})})}),className:\"framer-3d3ovp\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"carpal-tunnel-release\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"gVOuG1WlM\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"k5EGG1Ezb\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Carpal Tunnel Release Surgery\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"carpal-tunnel-release\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"gVOuG1WlM\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"k5EGG1Ezb\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Carpal Tunnel Release Surgery\"})})})}),className:\"framer-1ywv0o\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"joint-injections\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"K4LXd6l8W\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"XoEvsR_8J\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Injection Therapies\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AKDi81fkf:\"joint-injections\"},unresolvedPathSlugs:{AKDi81fkf:{collectionId:\"GEcOeisls\",collectionItemId:\"K4LXd6l8W\"}},webPageId:\"rulffRSjB\"},motionChild:true,nodeId:\"XoEvsR_8J\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Injection Therapies\"})})})}),className:\"framer-5kydhi\",\"data-framer-name\":\"Navigation Links\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-dhu109 hidden-ackxld\",\"data-framer-name\":\"Mobile Location\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{width:\"max(100vw, 1px)\"},Grd6nLRhy:{width:\"max(100vw, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:703,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qqjyhx-container\",nodeId:\"M2zJxO1fj\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"Q1QDXzWGg\")}},children:/*#__PURE__*/_jsx(FooterLocationBlock,{height:\"100%\",id:\"M2zJxO1fj\",layoutId:\"M2zJxO1fj\",style:{width:\"100%\"},variant:matchVariant(\"S1JzDC6_h\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kijm24\",\"data-border\":true,\"data-framer-name\":\"Footer Column - Contact\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d5rkws\",\"data-framer-name\":\"Contact Info\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16569zh-container\",nodeId:\"RD4GcM7t4\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"JITjmS3V8\")}},children:/*#__PURE__*/_jsx(PhoneLink,{height:\"100%\",id:\"RD4GcM7t4\",layoutId:\"RD4GcM7t4\",variant:matchVariant(\"zo4UMZxZs\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,children:/*#__PURE__*/_jsx(Container,{className:\"framer-q3qe8p-container\",nodeId:\"YhGrz1ZvH\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"v8km7v33b\")}},children:/*#__PURE__*/_jsx(EmailLink,{height:\"100%\",id:\"YhGrz1ZvH\",layoutId:\"YhGrz1ZvH\",variant:matchVariant(\"TQuDrM0y5\"),width:\"100%\"})})})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ulgry2\",\"data-border\":true,\"data-framer-name\":\"Footer Bottom Row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xm66ml\",\"data-framer-name\":\"Copyright block\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1f1znro-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Dk0tkk7Yi\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.6em\"},height:\"100%\",id:\"Dk0tkk7Yi\",layoutId:\"Dk0tkk7Yi\",monthFormat:\"long\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:\"Westmount Joint Institute. \"})}),className:\"framer-46fbbx\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:\"All rights reserved. \"})}),className:\"framer-hc4kej\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{byPFJ4ftV:\"privacy-policy\"},unresolvedPathSlugs:{byPFJ4ftV:{collectionId:\"FgNlb9ybt\",collectionItemId:\"jXombTcDy\"}},webPageId:\"NdDMUgELc\"},motionChild:true,nodeId:\"MN5d8xPCb\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1iaazxr\",\"data-styles-preset\":\"cM0PnK4ol\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1p9w1b2\",\"data-styles-preset\":\"lJcTCa0iN\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-3ea005e6-fc1c-4fac-944a-7a06e686eee4, color(display-p3 0.9824561403508771 0.9959026879680136 1))\"},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{byPFJ4ftV:\"privacy-policy\"},unresolvedPathSlugs:{byPFJ4ftV:{collectionId:\"FgNlb9ybt\",collectionItemId:\"jXombTcDy\"}},webPageId:\"NdDMUgELc\"},motionChild:true,nodeId:\"MN5d8xPCb\",openInNewTab:false,relValues:[],scopeId:\"fZaNeDDMe\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-16trwvt\",\"data-styles-preset\":\"nQlMXrak0\",children:\"Privacy Policy\"})})})}),className:\"framer-1fphdha\",\"data-framer-name\":\"Privacy Policy Link\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1pslkbn\",\"data-framer-name\":\"Website Author\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-jkdwre\",\"data-framer-name\":\"Designed by Give.ee\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-6ytele-container\",nodeId:\"vYELs9RIn\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gn_koeL2G:{variant:matchVariant(\"G0hzDeMTz\")}},children:/*#__PURE__*/_jsx(GiveLogo,{height:\"100%\",id:\"vYELs9RIn\",layoutId:\"vYELs9RIn\",variant:matchVariant(\"imO72jcAU\"),width:\"100%\"})})})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"max(33.3333vw, 1px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-244zm9-container hidden-1kcmd2r hidden-1tn5aub\",nodeId:\"Hb054GNBZ\",scopeId:\"fZaNeDDMe\",children:/*#__PURE__*/_jsx(FooterLocationBlock,{height:\"100%\",id:\"Hb054GNBZ\",layoutId:\"Hb054GNBZ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"VyguFWSgY\"),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 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Grd6nLRhy\":{\"layout\":[\"fixed\",\"fixed\"]},\"gn_koeL2G\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xy69XT47a\":[\".framer-7ailje-container\",\".framer-1ofebpw\"],\"Grd6nLRhy\":[\".framer-7ailje-container\",\".framer-1ofebpw\"],\"gn_koeL2G\":[\".framer-7ailje-container\",\".framer-1ofebpw\"]}\n * @framerBreakpoints {\"xy69XT47a\":{\"min\":1200,\"canvasClassName\":\"framer-ackxld-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Grd6nLRhy\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1kcmd2r-override\",\"minHeight\":1470,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"gn_koeL2G\":{\"max\":809,\"canvasClassName\":\"framer-1tn5aub-override\",\"minHeight\":2165,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xy69XT47a\n * @framerLayoutTemplate true\n */const FramerfZaNeDDMe=withCSS(Component,css,\"framer-iKmzZ\");export default FramerfZaNeDDMe;FramerfZaNeDDMe.displayName=\"Master\";FramerfZaNeDDMe.defaultProps={height:1e3,width:1200};addFonts(FramerfZaNeDDMe,[{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\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZ1rib2Bg-4.woff2\",weight:\"700\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...TopNavFonts,...ButtonFonts,...FooterLocationBlockFonts,...PhoneLinkFonts,...EmailLinkFonts,...TimeDateFonts,...GiveLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerfZaNeDDMe.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(TopNav,{},context),forwardLoader(Button,{},context),forwardLoader(FooterLocationBlock,{},context),forwardLoader(PhoneLink,{},context),forwardLoader(EmailLink,{},context),forwardLoader(GiveLogo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfZaNeDDMe\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"xy69XT47a\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-ackxld-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Grd6nLRhy\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1kcmd2r-override\\\",\\\"minHeight\\\":1470,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"gn_koeL2G\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1tn5aub-override\\\",\\\"minHeight\\\":2165,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Grd6nLRhy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gn_koeL2G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"xy69XT47a\\\":[\\\".framer-7ailje-container\\\",\\\".framer-1ofebpw\\\"],\\\"Grd6nLRhy\\\":[\\\".framer-7ailje-container\\\",\\\".framer-1ofebpw\\\"],\\\"gn_koeL2G\\\":[\\\".framer-7ailje-container\\\",\\\".framer-1ofebpw\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"xy69XT47a\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Master from \"https://framerusercontent.com/modules/FGoEF0wz8fTGkXvTzGcr/sPyvqB82GO8JLtiXA7hr/fZaNeDDMe.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pkNeug1a16PlOn0Vf4PH/Q1HeozhYYkCznizOK8Bw/augiA20Il.js\")), path: \"/\"}, ibEh1ePLa: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vMs8Vxvddk80EHEiztcn/SwWapSA3WXheDzcgNL6z/ibEh1ePLa.js\")), path: \"/procedures\"}, NRL9LzvFp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RZdr4T6TJ883jQsmG6ID/MyLUN7oNe5VrBtkcrgL0/NRL9LzvFp.js\")), path: \"/404\"}, OaARM1cuS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x7ds2Vj3A0cu4GZ1UMga/0LClw1zI7gephsq4hSu9/OaARM1cuS.js\")), path: \"/clinic\"}, nCPgn7tun: {elements: {qotfjQOMg: \"treatments\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kLw4SWZaSabzWOPgds1d/CkW9KWKmCvmod0hZL8EY/nCPgn7tun.js\")), path: \"/dr-mina-w-morcos\"}, M1Yj0vOlV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oCG4G8ubftKqjTNntrMV/uwhsIsvppkVMBquQlU7M/M1Yj0vOlV.js\")), path: \"/contact\"}, zW4Ztpdvn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mQ36TAYyQAi3xOLIA87e/cqV37DyZ02czyKEQtrlJ/zW4Ztpdvn.js\")), path: \"/book\"}, PHkIXouzy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q2W7u7V1C3niw4tO571l/aQXMuow6L7JngOJsm7xd/PHkIXouzy.js\")), path: \"/news\"}, rulffRSjB: {collectionId: \"GEcOeisls\", elements: {AZeZbmHUm: \"procedure\", BhJJxSwXX: \"overview\", gMQk4Jg9d: \"risks\", NHSFjiFFg: \"futur\", Qbj4zQ2kA: \"candidate\", S13StE2DD: \"process\", XRd0lGwlL: \"references\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qRtABeZmxGKO39Tfdea2/UsT96RbY8Dxago1szNKG/rulffRSjB.js\")), path: \"/procedures/:AKDi81fkf\"}, RVdeDJikb: {collectionId: \"R_nS_KPm4\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9PivxD6DNci8sQUrYCEJ/DLPnt2yFK6pYabi4B9iB/RVdeDJikb.js\")), path: \"/news/:YOrjHplci\"}, NdDMUgELc: {collectionId: \"FgNlb9ybt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/34lLUrBRNfIupqZYprTI/EtTaRP4ryHExN0NASSfj/NdDMUgELc.js\")), path: \"/legal/:byPFJ4ftV\"}}\r\n\r\n\t\tconst locales = [{code: \"en-CA\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {FgNlb9ybt: async () => (await import(\"https://framerusercontent.com/modules/HErEJbxcogdN208EK8As/9ihw4EsBOMfbypQlUJ7y/FgNlb9ybt.js\"))?.[\"utils\"], GEcOeisls: async () => (await import(\"https://framerusercontent.com/modules/2I68zkSpFB4cUO63Xe16/alribL4F7K1833isrg8X/GEcOeisls.js\"))?.[\"utils\"], hkSUiwwwj: async () => (await import(\"https://framerusercontent.com/modules/cLca2aTiDWZ1KDTmkc22/WpNadZeJ7ifvih6rJt9c/hkSUiwwwj.js\"))?.[\"utils\"], R_nS_KPm4: async () => (await import(\"https://framerusercontent.com/modules/NXZpfgsGJeaOSBfCUAHp/93gvMcCqJXQwF4kuWYPJ/R_nS_KPm4.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"4572b8f40875f0c148c05b3234057fd217cbf57101f997338ae0e0abb597f13c\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ibEh1ePLa\":\r\ncase \"NRL9LzvFp\":\r\ncase \"OaARM1cuS\":\r\ncase \"nCPgn7tun\":\r\ncase \"M1Yj0vOlV\":\r\ncase \"zW4Ztpdvn\":\r\ncase \"PHkIXouzy\":\r\ncase \"rulffRSjB\":\r\ncase \"RVdeDJikb\":\r\ncase \"NdDMUgELc\":\r\nreturn React.createElement(Master, {...props, key: \"Master\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ibEh1ePLa\":\r\ncase \"NRL9LzvFp\":\r\ncase \"OaARM1cuS\":\r\ncase \"nCPgn7tun\":\r\ncase \"M1Yj0vOlV\":\r\ncase \"zW4Ztpdvn\":\r\ncase \"PHkIXouzy\":\r\ncase \"rulffRSjB\":\r\ncase \"RVdeDJikb\":\r\ncase \"NdDMUgELc\":\r\nreturn [{hash: \"ackxld\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1kcmd2r\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1tn5aub\", 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\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: false, scrollRestoration: false, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RZdr4T6TJ883jQsmG6ID/MyLUN7oNe5VrBtkcrgL0/NRL9LzvFp.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://wji.framer.website\",\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/ihaayDR6jtX8AFknkzYj/RWPlAykABs0l8BCBxLRP/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\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\r\n\t\tif (isBrowser) {\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\t\r\n\t\t\t\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, pathVariables, 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\tpathVariables = routeData.pathVariables\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\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && 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\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\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\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\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\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}