{"version":3,"file":"script_main.CsNJElXF.mjs","names":["addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","useState","useMemo","p","React","Navigation","ServiceCTA","ServicesBlock","Footer","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","Image1","RichText","React.Fragment","sharedStyle.fonts","React.createElement","Procedure","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.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/ggjSxCtC4iX4vlYfn2oN/2Pxlfw7ym3hahH7oCTQI/aLFH3uGbX.js","https:/framerusercontent.com/modules/pakrnWAbf3oAULX8UkdC/8Xb2yYKT0C0pB89FmtVe/t6B8P9P1m.js","https:/framerusercontent.com/modules/gzqZfIWeO6oQ7Xo4bLal/HgA8BpErRbutzzAgqjlg/Breadcrumbs.js","https:/framerusercontent.com/modules/5a3q4TOORHznyWz6jW1E/gpIU2PTotQvb4hoFhn16/wPqNIV4PQ.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (414cc68)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Hul51UCrW1qJf6kDQVfD/FNi7W2OpMrxhSST6Kis0/PuXBBqsF9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/txbqrMMPTNrLqJfktkNT/WDP0chqJCYdmkhfMiCql/UsVdh5WS5.js\";const cycleOrder=[\"dJdsWLM1S\",\"j0xIiSMV7\"];const serializationHash=\"framer-FV11e\";const variantClassNames={dJdsWLM1S:\"framer-v-1nkzrmx\",j0xIiSMV7:\"framer-v-l435jp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const H79842tOH=undefined;const WcjCL9_aF=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={Desktop:\"dJdsWLM1S\",Phone:\"j0xIiSMV7\"};const Variants=motion.create(React.Fragment);const getProps=({description,height,id,title,width,...props})=>{return{...props,H79842tOH:title??props.H79842tOH??\"Schedule Your Dental Cleaning in Brooklyn\",variant:humanReadableVariantMap[props.variant]??props.variant??\"dJdsWLM1S\",WcjCL9_aF:description??props.WcjCL9_aF??\"If you’re in Bensonhurst or anywhere in Brooklyn, staying proactive with preventive dental care ensures healthier teeth, fresher breath, and fewer dental problems in the future.Book your dental cleaning today and keep your smile healthy year-round.\"};};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,H79842tOH,WcjCL9_aF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"dJdsWLM1S\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);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-1nkzrmx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"dJdsWLM1S\",ref:refBinding,style:{backgroundColor:\"rgb(30, 29, 23)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{j0xIiSMV7:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32}},...addPropertyOverrides({j0xIiSMV7:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g95kqm\",layoutDependency:layoutDependency,layoutId:\"SuEBd2AAE\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ie6xc4\",\"data-styles-preset\":\"UsVdh5WS5\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Schedule Your Dental Cleaning in Brooklyn\"})}),className:\"framer-7oebzb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aObaYr2BV\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:H79842tOH,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nyqfbu\",\"data-styles-preset\":\"PuXBBqsF9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"If you’re in Bensonhurst or anywhere in Brooklyn, staying proactive with preventive dental care ensures healthier teeth, fresher breath, and fewer dental problems in the future.\"}),/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nyqfbu\",\"data-styles-preset\":\"PuXBBqsF9\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Book your dental cleaning today and keep your smile healthy year-round.\"})]}),className:\"framer-zxem91\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ee_goHXqZ\",style:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WcjCL9_aF,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6513f8\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"rYjs6PDq0\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mjlp05\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"Jlsh0JG7_\",style:{backgroundColor:\"rgb(237, 199, 96)\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7RE0gU2Fucy01MDA=\",\"--framer-font-family\":'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 30, 30))\"},children:\"Request an appointment\"})}),className:\"framer-1q7rq67\",\"data-framer-name\":\"Request an appointment\",fonts:[\"GF;DM Sans-500\"],layoutDependency:layoutDependency,layoutId:\"PZaofU5pZ\",style:{\"--extracted-r6o4lv\":\"rgb(30, 30, 30)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vusvb\",\"data-border\":true,\"data-framer-name\":\"Frame 1009\",layoutDependency:layoutDependency,layoutId:\"sMAnegCJr\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:99,borderBottomRightRadius:99,borderTopLeftRadius:99,borderTopRightRadius:99},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1wcg2oz\",\"data-framer-name\":\"Frame\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:16,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"bA34vIOTD\",svg:'<svg width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.855 7.286L4.922 6.752C5.11143 6.65747 5.26598 6.50526 5.36338 6.31729C5.46078 6.12931 5.49601 5.91528 5.464 5.706L5.024 2.848C4.9877 2.61197 4.86813 2.39671 4.68692 2.24118C4.5057 2.08564 4.27481 2.00009 4.036 2H3C2.73478 2 2.48043 2.10536 2.29289 2.29289C2.10536 2.48043 2 2.73478 2 3V5C2 5.709 2.082 6.4 2.238 7.062C2.62256 8.69074 3.45304 10.1802 4.6364 11.3636C5.81976 12.547 7.30926 13.3774 8.938 13.762C9.61389 13.9204 10.3058 14.0002 11 14H13C13.2652 14 13.5196 13.8946 13.7071 13.7071C13.8946 13.5196 14 13.2652 14 13V11.964C13.9999 11.7252 13.9144 11.4943 13.7588 11.3131C13.6033 11.1319 13.388 11.0123 13.152 10.976L10.294 10.536C10.0847 10.504 9.87069 10.5392 9.68271 10.6366C9.49474 10.734 9.34253 10.8886 9.248 11.078L8.714 12.145C7.57609 11.7796 6.54166 11.1482 5.69647 10.3032C4.85128 9.45814 4.22067 8.42384 3.855 7.286Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"718-234-3434\"})}),className:\"framer-1li3am5\",\"data-framer-name\":\"718-234-3434\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"T2TkPw2Kq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FV11e.framer-oi40pl, .framer-FV11e .framer-oi40pl { display: block; }\",\".framer-FV11e.framer-1nkzrmx { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 100px 32px 100px 32px; position: relative; width: 495px; }\",\".framer-FV11e .framer-g95kqm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-FV11e .framer-7oebzb, .framer-FV11e .framer-zxem91 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-FV11e .framer-6513f8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 960px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-FV11e .framer-mjlp05 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; width: min-content; }\",\".framer-FV11e .framer-1q7rq67, .framer-FV11e .framer-1li3am5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FV11e .framer-1vusvb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 180px; }\",\".framer-FV11e .framer-1wcg2oz { flex: none; height: 16px; position: relative; width: 16px; }\",\".framer-FV11e.framer-v-l435jp.framer-1nkzrmx { padding: 32px; width: 299px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FV11e.framer-v-l435jp .framer-6513f8 { flex-direction: column; }\",\".framer-FV11e.framer-v-l435jp .framer-mjlp05, .framer-FV11e.framer-v-l435jp .framer-1vusvb { width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-FV11e[data-border=\"true\"]::after, .framer-FV11e [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 518.5\n * @framerIntrinsicWidth 494.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"j0xIiSMV7\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"H79842tOH\":\"title\",\"WcjCL9_aF\":\"description\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraLFH3uGbX=withCSS(Component,css,\"framer-FV11e\");export default FrameraLFH3uGbX;FrameraLFH3uGbX.displayName=\"Service - CTA\";FrameraLFH3uGbX.defaultProps={height:518.5,width:494.5};addPropertyControls(FrameraLFH3uGbX,{variant:{options:[\"dJdsWLM1S\",\"j0xIiSMV7\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},H79842tOH:{defaultValue:\"Schedule Your Dental Cleaning in Brooklyn\",displayTextArea:false,title:\"Title\",type:ControlType.String},onH79842tOHChange:{changes:\"H79842tOH\",type:ControlType.ChangeHandler},WcjCL9_aF:{defaultValue:\"If you’re in Bensonhurst or anywhere in Brooklyn, staying proactive with preventive dental care ensures healthier teeth, fresher breath, and fewer dental problems in the future.Book your dental cleaning today and keep your smile healthy year-round.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onWcjCL9_aFChange:{changes:\"WcjCL9_aF\",type:ControlType.ChangeHandler}});addFonts(FrameraLFH3uGbX,[{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-g4vlH9VoD8CmcqZG40F9JadbnoEwAkJxhS2f3ZGMZpg.woff2\",weight:\"500\"},{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraLFH3uGbX\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"494.5\",\"framerVariables\":\"{\\\"H79842tOH\\\":\\\"title\\\",\\\"WcjCL9_aF\\\":\\\"description\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"518.5\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"j0xIiSMV7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aLFH3uGbX.map","// Generated by Framer (bf89308)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/IWkfmwLCMxsOmkSqlqOy/RLYj11kZnQt1X7mwGUQO/pKqdKQuiq.js\";const cycleOrder=[\"aaQ4h0oBY\",\"YC1bm5oML\",\"YsyR9VONR\"];const serializationHash=\"framer-mRjPI\";const variantClassNames={aaQ4h0oBY:\"framer-v-1as8npb\",YC1bm5oML:\"framer-v-11cnf3r\",YsyR9VONR:\"framer-v-pp8ale\"};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 transition2={bounce:.2,delay:0,duration:.2,type:\"spring\"};const animation={backgroundColor:\"rgba(255, 255, 255, 0.8)\",opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};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:\"aaQ4h0oBY\",Phone:\"YsyR9VONR\",Tablet:\"YC1bm5oML\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aaQ4h0oBY\"};};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:\"aaQ4h0oBY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"YsyR9VONR\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1as8npb\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aaQ4h0oBY\",ref:refBinding,style:{backgroundColor:\"rgb(245, 244, 239)\",...style},...addPropertyOverrides({YC1bm5oML:{\"data-framer-name\":\"Tablet\"},YsyR9VONR:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k0npc\",layoutDependency:layoutDependency,layoutId:\"czyCo7RSz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,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\":\"13px\",\"--framer-letter-spacing\":\"0.14em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"WHAT WE OFFER\"})}),className:\"framer-1ryqnd5\",fonts:[\"GF;DM Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"mNJgfQjuo\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1xf7ayx\",\"data-styles-preset\":\"pKqdKQuiq\",dir:\"auto\",children:\"Our Services\"})}),className:\"framer-21k86b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UqMmtTZqs\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10nfluq\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"kTbI2XHew\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(217, 216, 212)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(217, 216, 212)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"l9p7uapp7\"},motionChild:true,nodeId:\"EuSDe4sXS\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ltrkuh framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"EuSDe4sXS\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Dental Implants\"})}),className:\"framer-80dy0j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V_ie7ODGS\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-tuy9pa\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fhOyioKhE\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"r_SDQSa9Z\"},motionChild:true,nodeId:\"NESjejP52\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-bfczsl framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"NESjejP52\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Cosmetic Dentistry\"})}),className:\"framer-xk9g4s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VaP28vAdN\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-i5fueo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J2EzTalAX\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EmDoMtd1P\"},motionChild:true,nodeId:\"FInZxRGo2\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-rhulxj framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"FInZxRGo2\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Emergency Dentistry\"})}),className:\"framer-2fhzt8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"s6uSs94Wh\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-16wicwi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WHcsemUTL\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tFCdsD2JS\"},motionChild:true,nodeId:\"RCK3j6tWQ\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1aj7vk0 framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"RCK3j6tWQ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Orthodontics\"})}),className:\"framer-mecmtt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pFKbbKR5i\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-tglgpc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ydlGaMPGO\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"n5pThdpD1\"},motionChild:true,nodeId:\"X56Odkt4n\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-11tweiz framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"X56Odkt4n\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Preventative Dentistry\"})}),className:\"framer-1w4iz0f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aOG2cffHk\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-1vh2wqh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"es63zDQ8S\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ShzSgIFxH\"},motionChild:true,nodeId:\"DWclvF1wn\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1xp3eeh framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"DWclvF1wn\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Restorative Dentistry\"})}),className:\"framer-1nglsiu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"roRQCXC8H\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-i0lpda\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hnSojTC14\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WgnMYaYrK\"},motionChild:true,nodeId:\"cK45JNlsE\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-3a33qg framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"cK45JNlsE\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Oral Surgery\"})}),className:\"framer-xlxtl8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"G33Nb3Jxv\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-1uad7hq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"h6dyKlKwD\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"C_v8oVxQ8\"},motionChild:true,nodeId:\"Lwgl13ZFJ\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1yhlebf framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"Lwgl13ZFJ\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"Endodontics\"})}),className:\"framer-1f9qs63\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E_LS3crCU\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-1te81ws\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MxeNJ8AIu\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"kBoW0x_dh\"},motionChild:true,nodeId:\"SanMH_IG8\",openInNewTab:false,scopeId:\"t6B8P9P1m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fvfusn framer-1nqd5kn\",layoutDependency:layoutDependency,layoutId:\"SanMH_IG8\",style:{backgroundColor:\"rgb(255, 255, 255)\"},whileHover:animation,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"20px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"TMJ Treatment\"})}),className:\"framer-m9lxp9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kmp9rbxr3\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(30, 29, 24))\"},children:\"more info ->\"})}),className:\"framer-5t7sfm\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dyxSZnMgp\",style:{\"--extracted-r6o4lv\":\"rgb(30, 29, 24)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mRjPI.framer-1nqd5kn, .framer-mRjPI .framer-1nqd5kn { display: block; }\",\".framer-mRjPI.framer-1as8npb { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; overflow: visible; padding: 64px 0px 128px 0px; position: relative; width: 1200px; }\",\".framer-mRjPI .framer-1k0npc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-mRjPI .framer-1ryqnd5, .framer-mRjPI .framer-21k86b, .framer-mRjPI .framer-80dy0j, .framer-mRjPI .framer-tuy9pa, .framer-mRjPI .framer-xk9g4s, .framer-mRjPI .framer-i5fueo, .framer-mRjPI .framer-2fhzt8, .framer-mRjPI .framer-16wicwi, .framer-mRjPI .framer-mecmtt, .framer-mRjPI .framer-tglgpc, .framer-mRjPI .framer-1w4iz0f, .framer-mRjPI .framer-1vh2wqh, .framer-mRjPI .framer-1nglsiu, .framer-mRjPI .framer-i0lpda, .framer-mRjPI .framer-xlxtl8, .framer-mRjPI .framer-1uad7hq, .framer-mRjPI .framer-1f9qs63, .framer-mRjPI .framer-1te81ws, .framer-mRjPI .framer-m9lxp9, .framer-mRjPI .framer-5t7sfm { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-mRjPI .framer-10nfluq { display: grid; flex: none; gap: 1px 1px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; max-width: 960px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-mRjPI .framer-1ltrkuh, .framer-mRjPI .framer-bfczsl, .framer-mRjPI .framer-rhulxj, .framer-mRjPI .framer-1aj7vk0, .framer-mRjPI .framer-11tweiz, .framer-mRjPI .framer-1xp3eeh, .framer-mRjPI .framer-3a33qg, .framer-mRjPI .framer-1yhlebf, .framer-mRjPI .framer-1fvfusn { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; justify-self: start; overflow: var(--overflow-clip-fallback, clip); padding: 48px 32px 48px 32px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-mRjPI.framer-v-11cnf3r.framer-1as8npb { padding: 64px 32px 128px 32px; width: 810px; }\",\".framer-mRjPI.framer-v-pp8ale.framer-1as8npb { padding: 64px 20px 64px 20px; width: 390px; }\",\".framer-mRjPI.framer-v-pp8ale .framer-10nfluq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; }\",\".framer-mRjPI.framer-v-pp8ale .framer-1ltrkuh, .framer-mRjPI.framer-v-pp8ale .framer-bfczsl, .framer-mRjPI.framer-v-pp8ale .framer-rhulxj, .framer-mRjPI.framer-v-pp8ale .framer-1aj7vk0, .framer-mRjPI.framer-v-pp8ale .framer-11tweiz, .framer-mRjPI.framer-v-pp8ale .framer-1xp3eeh, .framer-mRjPI.framer-v-pp8ale .framer-3a33qg, .framer-mRjPI.framer-v-pp8ale .framer-1yhlebf, .framer-mRjPI.framer-v-pp8ale .framer-1fvfusn { align-content: flex-start; align-items: flex-start; align-self: unset; flex-direction: row; height: min-content; padding: 24px 32px 24px 32px; }\",...sharedStyle.css,'.framer-mRjPI[data-border=\"true\"]::after, .framer-mRjPI [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 752.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YC1bm5oML\":{\"layout\":[\"fixed\",\"auto\"]},\"YsyR9VONR\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert6B8P9P1m=withCSS(Component,css,\"framer-mRjPI\");export default Framert6B8P9P1m;Framert6B8P9P1m.displayName=\"Services Block\";Framert6B8P9P1m.defaultProps={height:752.5,width:1200};addPropertyControls(Framert6B8P9P1m,{variant:{options:[\"aaQ4h0oBY\",\"YC1bm5oML\",\"YsyR9VONR\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framert6B8P9P1m,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert6B8P9P1m\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"752.5\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YC1bm5oML\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YsyR9VONR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t6B8P9P1m.map","// Instructions: Create a Framer component for breadcrumb links and dynamically read the URL structure.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";import React,{useEffect,useMemo,useState,startTransition}from\"react\";/**\n * @framerIntrinsicWidth 360\n * @framerIntrinsicHeight 32\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function Breadcrumbs(props){const{includeHome,homeLabel,homeHref,separator,labelMode,useCustomLabels,customLabels,decodeUri,stripQueryAndHash,stripFileExtension,replaceHyphensWithSpaces,useOverridePath,overridePath,canvasPath,ellipsisMode,maxItems,ellipsisLabel,align,gap,linkColor,hoverColor,currentColor,separatorColor,font,style}=props;const isStatic=useIsStaticRenderer();const[path,setPath]=useState(()=>{const initial=useOverridePath&&overridePath?overridePath:isStatic?canvasPath:\"\";return initial;});useEffect(()=>{if(useOverridePath&&overridePath){startTransition(()=>setPath(overridePath));return;}// In Canvas / Export / Thumbnail, window.location is a Framer internal route\n// (e.g. \"/S/App/Canvas Sandbox\"). Use canvasPath instead for semantic previews.\nif(isStatic){startTransition(()=>setPath(canvasPath||\"/\"));return;}if(typeof window===\"undefined\")return;const compute=()=>{const next=window.location?.pathname??\"/\";startTransition(()=>setPath(next||\"/\"));};compute();// Keep in sync for SPA navigation best-effort:\n// - back/forward via popstate\n// - hash changes (some routers)\nconst onPopState=()=>compute();const onHashChange=()=>compute();window.addEventListener(\"popstate\",onPopState);window.addEventListener(\"hashchange\",onHashChange);return()=>{window.removeEventListener(\"popstate\",onPopState);window.removeEventListener(\"hashchange\",onHashChange);};},[canvasPath,isStatic,overridePath,useOverridePath]);const effectivePath=useMemo(()=>{let p=path||\"/\";if(stripQueryAndHash){const q=p.indexOf(\"?\");const h=p.indexOf(\"#\");const cutAt=Math.min(q===-1?Infinity:q,h===-1?Infinity:h);if(cutAt!==Infinity)p=p.slice(0,cutAt);}// ensure leading slash\nif(!p.startsWith(\"/\"))p=\"/\"+p;return p;},[path,stripQueryAndHash]);const crumbs=useMemo(()=>{const partsRaw=effectivePath.split(\"/\").filter(Boolean);const normalizeLabel=s=>{let out=s;if(stripFileExtension){out=out.replace(/\\.[a-z0-9]+$/i,\"\");}if(replaceHyphensWithSpaces){out=out.replace(/[-_]+/g,\" \");}if(decodeUri){try{out=decodeURIComponent(out);}catch{// ignore\n}}if(labelMode===\"capitalize\"){out=out.length?out[0].toUpperCase()+out.slice(1):out;}else if(labelMode===\"title\"){out=out.split(/\\s+/g).filter(Boolean).map(w=>w?w[0].toUpperCase()+w.slice(1):w).join(\" \");}return out;};const items=[];if(includeHome){items.push({label:homeLabel,href:homeHref||\"/\",isCurrent:partsRaw.length===0});}let acc=\"\";for(let i=0;i<partsRaw.length;i++){const seg=partsRaw[i];acc+=`/${seg}`;const isCurrent=i===partsRaw.length-1;const normalized=normalizeLabel(seg);const overridden=useCustomLabels&&customLabels&&customLabels[i]?customLabels[i]:normalized;items.push({label:overridden,href:acc,isCurrent});}// If nothing and no home, create a single current crumb\nif(items.length===0){items.push({label:\"Home\",href:\"/\",isCurrent:true});}return items;},[decodeUri,effectivePath,homeHref,homeLabel,includeHome,labelMode,replaceHyphensWithSpaces,stripFileExtension,useCustomLabels,customLabels]);const visibleCrumbs=useMemo(()=>{const safeMax=Math.max(0,Math.floor(maxItems||0));if(ellipsisMode===\"none\"||safeMax===0||crumbs.length<=safeMax)return crumbs;if(safeMax===1)return[crumbs[crumbs.length-1]];// middle ellipsis: first + ... + last (or keep tail)\nconst first=crumbs[0];const last=crumbs[crumbs.length-1];if(safeMax===2)return[first,last];const tailCount=safeMax-2;const tail=crumbs.slice(crumbs.length-tailCount);return[first,{label:ellipsisLabel,href:\"\",isCurrent:false},...tail];},[crumbs,ellipsisLabel,ellipsisMode,maxItems]);const justifyContent=align===\"center\"?\"center\":align===\"right\"?\"flex-end\":\"flex-start\";const containerStyle=useMemo(()=>({...style,position:\"relative\",width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent,overflow:\"hidden\",...font}),[font,justifyContent,style]);const listStyle=useMemo(()=>({margin:0,padding:0,listStyle:\"none\",display:\"flex\",alignItems:\"center\",gap,flexWrap:\"nowrap\",overflow:\"hidden\",maxWidth:\"100%\"}),[gap]);const linkBaseStyle=useMemo(()=>({color:linkColor,textDecoration:\"none\",display:\"inline-block\",maxWidth:\"100%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\"}),[linkColor]);const currentStyle=useMemo(()=>({color:currentColor,display:\"inline-block\",maxWidth:\"100%\",overflow:\"hidden\",textOverflow:\"ellipsis\",whiteSpace:\"nowrap\",cursor:\"default\"}),[currentColor]);const separatorStyle=useMemo(()=>({color:separatorColor,userSelect:\"none\",flex:\"0 0 auto\"}),[separatorColor]);return /*#__PURE__*/_jsx(\"nav\",{style:containerStyle,\"aria-label\":\"Breadcrumb\",children:/*#__PURE__*/_jsx(\"ol\",{style:listStyle,children:visibleCrumbs.map((c,idx)=>{const isEllipsis=c.href===\"\"&&c.label===ellipsisLabel;const showSep=idx>0;return /*#__PURE__*/_jsxs(React.Fragment,{children:[showSep&&/*#__PURE__*/_jsx(\"li\",{style:separatorStyle,\"aria-hidden\":\"true\",children:separator}),/*#__PURE__*/_jsx(\"li\",{style:{minWidth:0,flex:\"0 1 auto\"},children:c.isCurrent||isEllipsis?/*#__PURE__*/_jsx(\"span\",{style:currentStyle,\"aria-current\":c.isCurrent?\"page\":undefined,children:c.label}):/*#__PURE__*/_jsx(\"a\",{href:c.href,style:linkBaseStyle,onMouseEnter:e=>{e.currentTarget.style.color=hoverColor;},onMouseLeave:e=>{e.currentTarget.style.color=linkColor;},children:c.label})})]},`${c.label}-${idx}`);})})});}addPropertyControls(Breadcrumbs,{includeHome:{type:ControlType.Boolean,title:\"Include Home\",defaultValue:true,enabledTitle:\"Yes\",disabledTitle:\"No\"},homeLabel:{type:ControlType.String,title:\"Home Label\",defaultValue:\"Home\"},homeHref:{type:ControlType.String,title:\"Home Href\",defaultValue:\"/\"},separator:{type:ControlType.String,title:\"Separator\",defaultValue:\"/\"},labelMode:{type:ControlType.Enum,title:\"Label Case\",options:[\"none\",\"capitalize\",\"title\"],optionTitles:[\"None\",\"Capitalize\",\"Title Case\"],defaultValue:\"title\",displaySegmentedControl:true},useCustomLabels:{type:ControlType.Boolean,title:\"Custom Labels\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},customLabels:{type:ControlType.Array,title:\"Labels\",hidden:({useCustomLabels})=>!useCustomLabels,control:{type:ControlType.String,defaultValue:\"Link\"},defaultValue:[\"Link 1\",\"Link 2\",\"Link 3\"],maxCount:12},decodeUri:{type:ControlType.Boolean,title:\"Decode URI\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},replaceHyphensWithSpaces:{type:ControlType.Boolean,title:\"Hyphens → Spaces\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},stripFileExtension:{type:ControlType.Boolean,title:\"Strip .ext\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},stripQueryAndHash:{type:ControlType.Boolean,title:\"Strip ?/#\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},useOverridePath:{type:ControlType.Boolean,title:\"Override Path\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},overridePath:{type:ControlType.String,title:\"Path\",defaultValue:\"/products/blue-widget\",hidden:({useOverridePath})=>!useOverridePath},canvasPath:{type:ControlType.String,title:\"Canvas Path\",defaultValue:\"/link-1/link-2/link-3\",hidden:({useOverridePath})=>useOverridePath},ellipsisMode:{type:ControlType.Enum,title:\"Truncate\",options:[\"none\",\"middle\"],optionTitles:[\"No\",\"Middle\"],defaultValue:\"middle\",displaySegmentedControl:true},maxItems:{type:ControlType.Number,title:\"Max Items\",defaultValue:4,min:0,max:12,step:1},ellipsisLabel:{type:ControlType.String,title:\"Ellipsis\",defaultValue:\"…\",hidden:({ellipsisMode})=>ellipsisMode===\"none\"},align:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\",defaultValue:8,min:0,max:32,step:1,unit:\"px\"},linkColor:{type:ControlType.Color,title:\"Link\",defaultValue:\"#000000\"},hoverColor:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#666666\"},currentColor:{type:ControlType.Color,title:\"Current\",defaultValue:\"#000000\"},separatorColor:{type:ControlType.Color,title:\"Separator\",defaultValue:\"#CCCCCC\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"14px\",variant:\"Medium\",letterSpacing:\"-0.01em\",lineHeight:\"1em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Breadcrumbs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"32\",\"framerSupportedLayoutHeight\":\"auto\",\"framerIntrinsicWidth\":\"360\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Breadcrumbs.map","// Generated by Framer (414cc68)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/Mn69eMnaMcqJ65TjxwR1/Embed.js\";import ServiceCTA from\"#framer/local/canvasComponent/aLFH3uGbX/aLFH3uGbX.js\";import Footer from\"#framer/local/canvasComponent/m90PvwNjO/m90PvwNjO.js\";import Navigation from\"#framer/local/canvasComponent/MVNwj1dXx/MVNwj1dXx.js\";import ServicesBlock from\"#framer/local/canvasComponent/t6B8P9P1m/t6B8P9P1m.js\";import Breadcrumbs from\"#framer/local/codeFile/cQkA4z9/Breadcrumbs.js\";import*as sharedStyle from\"#framer/local/css/oZTJK95aZ/oZTJK95aZ.js\";const NavigationFonts=getFonts(Navigation);const BreadcrumbsFonts=getFonts(Breadcrumbs);const ServiceCTAFonts=getFonts(ServiceCTA);const ServicesBlockFonts=getFonts(ServicesBlock);const EmbedFonts=getFonts(Embed);const FooterFonts=getFonts(Footer);const breakpoints={HvKStz3Gt:\"(min-width: 1200px)\",m5HHS0It5:\"(min-width: 810px) and (max-width: 1199.98px)\",VEidpSeFx:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-DGpKi\";const variantClassNames={HvKStz3Gt:\"framer-v-1gwxdx2\",m5HHS0It5:\"framer-v-1nsxyif\",VEidpSeFx:\"framer-v-15ky5qy\"};const FCgbiE2jX=undefined;const ipeGsbLJq=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const breakpointRules={m5HHS0It5:[\".framer-DGpKi .framer-wmloqw { padding: 0px 32px 0px 32px; }\"],VEidpSeFx:[\".framer-DGpKi.framer-1gwxdx2 { padding: 60px 0px 0px 0px; }\",\".framer-DGpKi .framer-wmloqw { height: 256px; padding: 0px 20px 0px 20px; }\",\".framer-DGpKi .framer-ekggbc { gap: 16px; }\",\".framer-DGpKi .framer-1grqqi3-container { height: 346px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={m5HHS0It5:\".framer-1nsxyif-override\",VEidpSeFx:\".framer-15ky5qy-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DGpKi.framer-kap5x3, .framer-DGpKi .framer-kap5x3 { display: block; }\",\".framer-DGpKi.framer-1gwxdx2 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 78px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-DGpKi .framer-1jbl7oj-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: -1px; transform: translateX(-50%); width: 100%; z-index: 1; }\",\".framer-DGpKi .framer-wmloqw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 400px; justify-content: center; order: -999; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-DGpKi .framer-ekggbc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; max-width: 960px; padding: 0px; position: relative; width: 100%; }\",\".framer-DGpKi .framer-wfcbup-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-DGpKi .framer-1rlqfbd { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-DGpKi .framer-pmcukh { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-DGpKi .framer-t5hbgv-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-DGpKi .framer-1n39fmm-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",\".framer-DGpKi .framer-mz5a6e { background-color: #000000; flex: none; height: 1px; opacity: 0.15; order: 1005; overflow: visible; position: relative; width: 100%; }\",\".framer-DGpKi .framer-1grqqi3-container { flex: none; height: 460px; order: 1006; position: relative; width: 100%; }\",\".framer-DGpKi .framer-pxrgxt-container { flex: none; height: auto; order: 1007; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={HvKStz3Gt:\"(min-width: 1200px)\",m5HHS0It5:\"(min-width: 810px) and (max-width: 1199.98px)\",VEidpSeFx:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"HvKStz3Gt\",Phone:\"VEidpSeFx\",Tablet:\"m5HHS0It5\"};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,image,pageTitle,width,...props})=>{return{...props,FCgbiE2jX:image??props.FCgbiE2jX??{pixelHeight:1304,pixelWidth:1956,src:\"https://framerusercontent.com/images/8VYhij9fwozRYHpLrsPMUqeSZSE.png?width=1956&height=1304\",srcSet:\"https://framerusercontent.com/images/8VYhij9fwozRYHpLrsPMUqeSZSE.png?scale-down-to=512&width=1956&height=1304 512w,https://framerusercontent.com/images/8VYhij9fwozRYHpLrsPMUqeSZSE.png?scale-down-to=1024&width=1956&height=1304 1024w,https://framerusercontent.com/images/8VYhij9fwozRYHpLrsPMUqeSZSE.png?width=1956&height=1304 1956w\"},ipeGsbLJq:pageTitle??props.ipeGsbLJq??\"Page title…\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HvKStz3Gt\"};};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,ipeGsbLJq,FCgbiE2jX,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"HvKStz3Gt\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1gwxdx2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:-1,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jbl7oj-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navigation\",layoutScroll:true,name:\"Navigation\",nodeId:\"SQxwm0GKu\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{variant:matchVariant(\"nXJxymqSX\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"SQxwm0GKu\",layoutId:\"SQxwm0GKu\",name:\"Navigation\",style:{width:\"100%\"},variant:matchVariant(\"NDdUEYZQ2\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(60),pixelHeight:1304,pixelWidth:1956,sizes:\"100vw\",...toResponsiveImage(FCgbiE2jX)}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(78),pixelHeight:1304,pixelWidth:1956,sizes:\"100vw\",...toResponsiveImage(FCgbiE2jX)},className:\"framer-wmloqw\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ekggbc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wfcbup-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,nodeId:\"vhepfSe2W\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(Breadcrumbs,{align:\"left\",canvasPath:\"/link-1/link-2/link-3\",currentColor:\"rgb(255, 255, 255)\",customLabels:[\"Link 1\",\"Link 2\",\"Link 3\"],decodeUri:true,ellipsisLabel:\"…\",ellipsisMode:\"none\",font:{fontFamily:'\"DM Sans\", \"DM Sans Placeholder\", sans-serif',fontSize:\"18px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1em\"},gap:8,height:\"100%\",homeHref:\"/\",homeLabel:\"Home\",hoverColor:\"rgba(255, 255, 255, 0.4)\",id:\"vhepfSe2W\",includeHome:false,labelMode:\"title\",layoutId:\"vhepfSe2W\",linkColor:\"rgba(255, 255, 255, 0.5)\",maxItems:5,overridePath:\"/products/blue-widget\",replaceHyphensWithSpaces:true,separator:\"/\",separatorColor:\"rgba(255, 255, 255, 0.4)\",stripFileExtension:true,stripQueryAndHash:true,style:{width:\"100%\"},useCustomLabels:false,useOverridePath:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-d58h8w\",\"data-styles-preset\":\"oZTJK95aZ\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Page title…\"})}),className:\"framer-1rlqfbd\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\"],text:ipeGsbLJq,verticalAlignment:\"top\",withExternalLayout:true})]})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-pmcukh\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{y:1316}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:518,width:\"100vw\",y:1478,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t5hbgv-container\",nodeId:\"qqzwYotcN\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{variant:matchVariant(\"j0xIiSMV7\")}},children:/*#__PURE__*/_jsx(ServiceCTA,{H79842tOH:\"Ready to Love Your Smile Again?\",height:\"100%\",id:\"qqzwYotcN\",layoutId:\"qqzwYotcN\",style:{width:\"100%\"},variant:matchVariant(\"dJdsWLM1S\"),WcjCL9_aF:\"If you have been thinking about improving your smile, this is a great time to take the first step. At Bensonhurst Dental Care, we provide personalized cosmetic dentistry in Brooklyn with treatment options like porcelain veneers, teeth whitening, bonding, and gum contouring, all planned around your goals, comfort, and budget.  Whether you want a subtle refresh or a bigger smile transformation, we are here to help you choose the right path with clear guidance and natural-looking results. Call Bensonhurst Dental Care today or request an appointment online to schedule your cosmetic dentistry consultation in Brooklyn.\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{y:1834}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:752,width:\"100vw\",y:1996,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1n39fmm-container\",nodeId:\"h4cxq63O2\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{m5HHS0It5:{variant:matchVariant(\"YC1bm5oML\")},VEidpSeFx:{variant:matchVariant(\"YsyR9VONR\")}},children:/*#__PURE__*/_jsx(ServicesBlock,{height:\"100%\",id:\"h4cxq63O2\",layoutId:\"h4cxq63O2\",style:{width:\"100%\"},variant:matchVariant(\"aaQ4h0oBY\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mz5a6e\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1grqqi3-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"o8el_uIH2\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:'<iframe src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3028.9332637396274!2d-73.99983332335124!3d40.60929604389571!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x89c245102e685447%3A0xee2d3b7635c8cd!2sBensonhurst%20Dental%20Care!5e0!3m2!1sen!2sba!4v1772465605200!5m2!1sen!2sba\" width=\"100%\" height=\"100%\" style=\"border:0;\" allowfullscreen=\"\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\"></iframe>',id:\"o8el_uIH2\",layoutId:\"o8el_uIH2\",style:{height:\"100%\",width:\"100%\"},type:\"html\",url:\"https://maps.app.goo.gl/VmJsuzGVHiipumSZ9\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{VEidpSeFx:{y:2933}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:457,width:\"100vw\",y:3209,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pxrgxt-container\",nodeId:\"BBjW3rWZ4\",scopeId:\"wPqNIV4PQ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{m5HHS0It5:{variant:matchVariant(\"FDxM53N_S\")},VEidpSeFx:{variant:matchVariant(\"gerlRT0Mz\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"BBjW3rWZ4\",layoutId:\"BBjW3rWZ4\",style:{width:\"100%\"},variant:matchVariant(\"shf4cRTvh\"),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 4103\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"m5HHS0It5\":{\"layout\":[\"fixed\",\"fixed\"]},\"VEidpSeFx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ipeGsbLJq\":\"pageTitle\",\"FCgbiE2jX\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HvKStz3Gt\":[\".framer-1jbl7oj-container\",\".framer-wmloqw\",\".framer-t5hbgv-container\",\".framer-1n39fmm-container\",\".framer-mz5a6e\",\".framer-1grqqi3-container\",\".framer-pxrgxt-container\"],\"m5HHS0It5\":[\".framer-1jbl7oj-container\",\".framer-wmloqw\",\".framer-t5hbgv-container\",\".framer-1n39fmm-container\",\".framer-mz5a6e\",\".framer-1grqqi3-container\",\".framer-pxrgxt-container\"],\"VEidpSeFx\":[\".framer-1jbl7oj-container\",\".framer-wmloqw\",\".framer-t5hbgv-container\",\".framer-1n39fmm-container\",\".framer-mz5a6e\",\".framer-1grqqi3-container\",\".framer-pxrgxt-container\"]}\n * @framerBreakpoints {\"HvKStz3Gt\":{\"min\":1200,\"canvasClassName\":\"framer-1gwxdx2-override\",\"minHeight\":4103,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"m5HHS0It5\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1nsxyif-override\",\"minHeight\":4103,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"VEidpSeFx\":{\"max\":809,\"canvasClassName\":\"framer-15ky5qy-override\",\"minHeight\":4617,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HvKStz3Gt\n * @framerLayoutTemplate true\n */const FramerwPqNIV4PQ=withCSS(Component,css,\"framer-DGpKi\");export default FramerwPqNIV4PQ;FramerwPqNIV4PQ.displayName=\"Procedure\";FramerwPqNIV4PQ.defaultProps={height:4103,width:1200};addPropertyControls(FramerwPqNIV4PQ,{ipeGsbLJq:{defaultValue:\"Page title…\",displayTextArea:false,title:\"Page Title\",type:ControlType.String},FCgbiE2jX:{__defaultAssetReference:\"data:framer/asset-reference,8VYhij9fwozRYHpLrsPMUqeSZSE.png?originalFilename=image.png&width=1956&height=1304\",title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FramerwPqNIV4PQ,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavigationFonts,...BreadcrumbsFonts,...ServiceCTAFonts,...ServicesBlockFonts,...EmbedFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerwPqNIV4PQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(ServiceCTA,{},context),forwardLoader(ServicesBlock,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwPqNIV4PQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ipeGsbLJq\\\":\\\"pageTitle\\\",\\\"FCgbiE2jX\\\":\\\"image\\\"}\",\"framerIntrinsicHeight\":\"4103\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"HvKStz3Gt\\\":[\\\".framer-1jbl7oj-container\\\",\\\".framer-wmloqw\\\",\\\".framer-t5hbgv-container\\\",\\\".framer-1n39fmm-container\\\",\\\".framer-mz5a6e\\\",\\\".framer-1grqqi3-container\\\",\\\".framer-pxrgxt-container\\\"],\\\"m5HHS0It5\\\":[\\\".framer-1jbl7oj-container\\\",\\\".framer-wmloqw\\\",\\\".framer-t5hbgv-container\\\",\\\".framer-1n39fmm-container\\\",\\\".framer-mz5a6e\\\",\\\".framer-1grqqi3-container\\\",\\\".framer-pxrgxt-container\\\"],\\\"VEidpSeFx\\\":[\\\".framer-1jbl7oj-container\\\",\\\".framer-wmloqw\\\",\\\".framer-t5hbgv-container\\\",\\\".framer-1n39fmm-container\\\",\\\".framer-mz5a6e\\\",\\\".framer-1grqqi3-container\\\",\\\".framer-pxrgxt-container\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"HvKStz3Gt\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m5HHS0It5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VEidpSeFx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"HvKStz3Gt\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1gwxdx2-override\\\",\\\"minHeight\\\":4103,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"m5HHS0It5\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1nsxyif-override\\\",\\\"minHeight\\\":4103,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"VEidpSeFx\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-15ky5qy-override\\\",\\\"minHeight\\\":4617,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"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 Procedure from \"https://framerusercontent.com/modules/5a3q4TOORHznyWz6jW1E/gpIU2PTotQvb4hoFhn16/wPqNIV4PQ.js\";\r\n\r\n\t\tconst routes = {ngv8vAie7: {elements: {hXpLV5z5l: \"request-appointment\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h4WN4CY08WklNgqx7o12/N6KUU7d075marx84q3yI/ngv8vAie7.js\")), path: \"/\"}, dClzxYaIh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pXzMAErqhHEj9bF7WTlt/jMpF6s5x9vaqY1NQwzc2/dClzxYaIh.js\")), path: \"/request-appointment\"}, zekxmp3sq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T7RFxrKUpjHphwMT9RvY/2fG2ro0yCkPpAwGIypou/zekxmp3sq.js\")), path: \"/how-much-do-all-on-4-dental-implants-cost-in-brooklyn-nyc\"}, Ja9fYoTyN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DJd7fPtaI7INvxIqylhP/EHLs7nKWtGBQaHwdHHEe/Ja9fYoTyN.js\")), path: \"/how-much-do-braces-cost-in-brooklyn-nyc\"}, ley1e9C2N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WUaQ192EtGUCL98z2o2N/WciMzoEcR6YAQEc1N9TT/ley1e9C2N.js\")), path: \"/how-much-do-clear-aligners-cost-in-brooklyn-nyc\"}, A8nWS5acs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hiBQ7MKCo5locGa8i1YO/35vFXo6HuBcq0RBcZwne/A8nWS5acs.js\")), path: \"/how-much-do-clear-braces-cost-in-brooklyn-nyc\"}, mT31voM3d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MMHuacmpvR2CcJnoKnaX/CfdR0GSWo7MncmwNQUsl/mT31voM3d.js\")), path: \"/how-much-do-dental-implants-cost-in-brooklyn-nyc\"}, ycJYwxd__: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RUa45mkUdgsCzRxpfCLR/tqRy7CrQC8mR2YCJ6t4i/ycJYwxd__.js\")), path: \"/how-much-do-veneers-cost-in-brooklyn-nyc\"}, boefD_WwX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DjZ8aD4XmT5z1dYBXKOK/AqMDveZhmqrwcZbNwGJU/boefD_WwX.js\")), path: \"/how-much-does-a-dentist-cost-in-brooklyn-nyc\"}, hbHFhKjz8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YBICri52PmiBDYntqJB6/czcvba9TFRM5XqrUFG60/hbHFhKjz8.js\")), path: \"/how-much-does-a-root-canal-cost-in-brooklyn-nyc\"}, M8jDAI02L: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MmAue6fs8q03i9nvjQ3N/8mTBw7szasQYBfpxaQLy/M8jDAI02L.js\")), path: \"/how-much-does-a-smile-makeover-cost-in-brooklyn-nyc\"}, hSQZDNBmD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MUgFqWr4rGve74XLueTx/fU2guiyF6YMqOBmrbboH/hSQZDNBmD.js\")), path: \"/how-much-does-invisalign-cost-in-brooklyn-nyc\"}, VV1GyXIM9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bjueXDYp50wmiYvftXie/yzGUPBxX4FormaLk30Wq/VV1GyXIM9.js\")), path: \"/new-patient-registration\"}, ACeP5nesc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o9rSSgwMB5E5VvkfoQlI/m1IDEJVCSSaOfDLAVjcw/ACeP5nesc.js\")), path: \"/about-us\"}, wx6dTSXIx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BgNrVMINXg2rruFFYrXC/5ZHcEog9yCpAGNWKABK7/wx6dTSXIx.js\")), path: \"/zoom\"}, opoH5eT7C: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AGpFzkjYBiIkes2JzHyH/ikcez7pnJVdQqEDGnbgI/opoH5eT7C.js\")), path: \"/zoom/live\"}, Po8qFcHge: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vnMmC28FBbU0J2CPxMh3/EW22bg06dTQ8njUIEkrS/Po8qFcHge.js\")), path: \"/zoom/schedule\"}, JFHX8qJ_q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RUU0grIYGg6o3ClTMRE9/5uVN5MMHN1xegrLdienF/JFHX8qJ_q.js\")), path: \"/same-day-smile-survey-success\"}, QVqBPiA37: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QqYDTaYS7TenaeaQE53d/L3V9Qe2TlCt7L7rFy1WD/QVqBPiA37.js\")), path: \"/our-doctors\"}, uEBZOncAL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gdjoSj0k6eazNw1gRqqC/6pAwYinohUwx32hkOEP6/uEBZOncAL.js\")), path: \"/blog\"}, FngPdECD_: {elements: {aclfkllmw: \"e\", asKmdOo6n: \"m\", Be9PEeJtG: \"h\", C2ifchKU6: \"d\", CffVhNTkE: \"c\", DFo_1Ze9_: \"p\", hx2KG7xN8: \"r\", iE3xdw0Xl: \"x\", iiegNY5js: \"g\", KBnYywb2c: \"q\", Lx5UobIsc: \"t\", nn0jtxQU_: \"s\", Nn27KeI42: \"u\", NTuoYpa5a: \"n\", oQs5NwBTH: \"o\", RWJl2eBAk: \"z\", soPPksFmd: \"l\", SuUbyVeFS: \"b\", tgRFAqvYJ: \"f\", uAntgs5C8: \"k\", UcckNEeZ9: \"v\", w9e1rDDlx: \"w\", Y8NoF7bem: \"i\", ZbAWJIzGC: \"j\", ZWEDzkGIL: \"a\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tmMNqKHGF38UNoUk2hRi/zytEjc4Gr3CHmrrRF2ks/FngPdECD_.js\")), path: \"/glossary\"}, NWIBABmJ1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Otq5JKUubI6JvoSoUhTV/ONp5mYBMTevh2A2L5UhX/NWIBABmJ1.js\")), path: \"/before-after\"}, CeLf9lN9I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2kkaRuQ0ulqcJ3eifQup/VlKXN6uvb3lXjZJXjSy8/CeLf9lN9I.js\")), path: \"/terms-of-use\"}, sMzDufMOg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EFu8qg3zoFnUemxoeXBW/tPZgoceElF9qfR5eNAUE/sMzDufMOg.js\")), path: \"/privacy-policy\"}, cIXiOyd29: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Nh0vWj0YVH1XgDyHMN1x/SEpyZoIDHNY1fPdFG44P/cIXiOyd29.js\")), path: \"/dental-services\"}, H0LzidE9s: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2zNNUuqrS7rzQOC7K8Ge/TAKDmziKmhIGwk7NzNeI/H0LzidE9s.js\")), path: \"/dental-services/cosmetic-dentistry/porcelain-veneers\"}, h39hrxAcZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oRKUVUTLImp1MDs1QyDR/dftAyhK205RsL64VqfZ7/h39hrxAcZ.js\")), path: \"/dental-services/cosmetic-dentistry/composite-bonding\"}, hEgASfMc4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sa8onrySvQWW3b9tG07K/Hli6Vmug779mYkCjRXSC/hEgASfMc4.js\")), path: \"/dental-services/cosmetic-dentistry/professional-teeth-whitening\"}, t5HvGi6_L: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fz5YP3RmFyxV3X4sQywp/yQrTARCelGBi80WoAZ3p/t5HvGi6_L.js\")), path: \"/dental-services/cosmetic-dentistry/take-home-whitening-trays\"}, fAXgRlxf8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ptc4nAz0Djiv3qXZ5jEM/mqAPWzPjeUWaAhSzjtdj/fAXgRlxf8.js\")), path: \"/dental-services/cosmetic-dentistry/black-triangle-correction\"}, qPYrULVjR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/37yVGOsRUeT2lmzefSIC/BYYygtk3e3kYHvwqJrul/qPYrULVjR.js\")), path: \"/dental-services/cosmetic-dentistry/cosmetic-crown-replacements\"}, U5A_nqsSt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/td8OhJD5GQXXkgg8xqYW/Ne0MDz0Uxh87SpFZFmEh/U5A_nqsSt.js\")), path: \"/dental-services/preventative-dentistry/comprehensive-oral-exams\"}, YoiHCj7q4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2VQDFXkGTpZuLsCbXurL/Z0Mgr4Fic4IoqsXvQEVu/YoiHCj7q4.js\")), path: \"/dental-services/preventative-dentistry/routine-dental-cleanings\"}, m8OrsQfvM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/22IrccGCWU4OquWWE33D/DeEpDS8mJI5lqNjjriNS/m8OrsQfvM.js\")), path: \"/dental-services/preventative-dentistry/periodontal-maintenance-cleanings\"}, uSl7NjRas: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9OG9gO7IclCaF48JpYLw/Mfvdb2uCVKarK8jazoVP/uSl7NjRas.js\")), path: \"/dental-services/preventative-dentistry/deep-cleanings\"}, I2br1ecUC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QPBfvQaclRuSWdJciZub/CUEevSPg3C8bX9I7DCSk/I2br1ecUC.js\")), path: \"/dental-services/preventative-dentistry/oral-cancer-screenings\"}, JTnoy3bw1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BftnnNXyRmvQI4BbQokL/0UWkCu1btUJHaRibjzmY/JTnoy3bw1.js\")), path: \"/dental-services/preventative-dentistry/fluoride-treatments\"}, zRDn5vLed: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HhfRFO9Lr4OBrppQX2wF/reURUtHKsMgMRJb50PUV/zRDn5vLed.js\")), path: \"/dental-services/preventative-dentistry/dental-sealants\"}, mTFE43fBV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/of6YUQXs1B5hotwz5AHN/VFYgpzaVus5ErfrWa2gP/mTFE43fBV.js\")), path: \"/dental-services/preventative-dentistry/plaque-tartar-removal\"}, u9Z07RvaB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5LjJ3BDrr9d7g5bhLAjP/hu6TUrgg4JzPOEMx4I0r/u9Z07RvaB.js\")), path: \"/dental-services/preventative-dentistry/bad-breath-evaluation-treatment\"}, c1qtsaEjL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7SEHVKVlVmpFmKx0yi4T/yVQbcMz2OjMq1w5GRiTo/c1qtsaEjL.js\")), path: \"/dental-services/preventative-dentistry/salivary-diagnostics\"}, hraQ0yGJv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sugGhpWaLVLWhSq4DEDP/Z14HHXnynmlmGcwh8LXO/hraQ0yGJv.js\")), path: \"/dental-services/preventative-dentistry/nightguards-for-grinding\"}, gORx_TWdz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ySP80QeSQl06ehun519Q/ysZaepZL1g2NyyPDMKLn/gORx_TWdz.js\")), path: \"/dental-services/preventative-dentistry/sports-guards\"}, diyLdnjyk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0D9om0G7OoKWUQQKQdBY/fDs4ph0WPSqtk5ihtJqI/diyLdnjyk.js\")), path: \"/dental-services/preventative-dentistry/preventive-laser-bacterial-reduction\"}, MZTKW_Nle: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p9lOc0WiIUYhqjxMZhRg/iY4pjZeIpbmjryZfYhfb/MZTKW_Nle.js\")), path: \"/dental-services/restorative-dentistry/tooth-colored-fillings\"}, j7hrz3VXD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6tQ8ds1uiJOIbSD8omkC/JTRJ7fe7Br46198nDGyf/j7hrz3VXD.js\")), path: \"/dental-services/laser-dentistry/gum-contouring-laser-gingivectomy\"}, Ac3fLVedA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vMVHFKckyNc05IuvJ8O9/DobQhXk56ZS46ofjt5S3/Ac3fLVedA.js\")), path: \"/dental-services/laser-dentistry/gum-reshaping\"}, PaCxDCn3M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P2GcwRnVtPTZcmmteSDS/zYa26kJ4dOgbzh4ckvVr/PaCxDCn3M.js\")), path: \"/dental-services/laser-dentistry/frenectomy-lip-tongue-tie\"}, rgCXsIO6N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o9jpHhk1gOMDN5pdnElv/20hhfatZD1twOU0ymqEm/rgCXsIO6N.js\")), path: \"/dental-services/laser-dentistry/laser-periodontal-therapy-lanap\"}, S0sMZK_vK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gu8g2Y6HZwMmnU0aAx2z/GJVEUsehIArfzJnwFyyD/S0sMZK_vK.js\")), path: \"/dental-services/laser-dentistry/treatment-of-gum-disease-bacteria\"}, BB9ibUYbu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6uAnjFUnHA7nOzgYwQXY/75CSJXhTBFBds32feqox/BB9ibUYbu.js\")), path: \"/dental-services/laser-dentistry/treatment-of-ulcers-and-lesions\"}, tZywWYbLg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6DSrlqyamn2CExbmKve7/LxI1mjTRU6jrBt3sLDZ7/tZywWYbLg.js\")), path: \"/dental-services/laser-dentistry/cavity-treatment\"}, hLU9w84u4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1XwyMRs4UwqCgbz3d6Mt/hqPt6pjUW6aWwYtzNSBa/hLU9w84u4.js\")), path: \"/dental-services/periodontics/scaling-and-root-planing\"}, TwMFOVmt8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yxu11t7KlZ3G2SjJukSj/xTtSpJJJcfSpmcI21CfQ/TwMFOVmt8.js\")), path: \"/dental-services/periodontics/periodontal-maintenance\"}, vR6RgiNYm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8n7BsH1OEyR8Gp9Nb9PB/fEniwFVw0AS3xWbqItNK/vR6RgiNYm.js\")), path: \"/dental-services/periodontics/gum-infection-treatment\"}, MrP8C27_R: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/icJn9Fk0ZGBau7ynLpQq/WMiqVspiK2EvdEwv7cI3/MrP8C27_R.js\")), path: \"/dental-services/periodontics/gum-grafting\"}, rdRCE5NFl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/R2XG0apKYZlQvVDz0kdo/PxcZCkXFZMBPl0d5pMLy/rdRCE5NFl.js\")), path: \"/dental-services/periodontics/crown-lengthening\"}, QXMuxzYNq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m33TNkG8NWsAS5U0kh5V/FS64Ql7DvRRQ7Ob7r71p/QXMuxzYNq.js\")), path: \"/dental-services/periodontics/bone-grafting\"}, i7S7UlSu9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5hbrogtFDrn00malMn4h/MkIm9GEC49y3Bq4nkGcA/i7S7UlSu9.js\")), path: \"/dental-services/periodontics/ridge-preservation\"}, CGzY775I5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1oiGTW1hKQdwIF9rrzyB/fcAJvLiT7Zj6sYE7ezvZ/CGzY775I5.js\")), path: \"/dental-services/periodontics/pocket-reduction-surgery\"}, xYDrX7Sgd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6dqopadmcjPo8husq3OU/QT2eDKEQKd8ReBwSjPn1/xYDrX7Sgd.js\")), path: \"/dental-services/periodontics/implant-placement\"}, E9prAw9kB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G4uCXdv1TmUVeWzteMcO/K5Qff0M3TXtr8EuGI7q1/E9prAw9kB.js\")), path: \"/dental-services/periodontics/implant-exposure-surgery\"}, Hb6ksLArp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rn7MKDlFG9ouFVW84HdQ/RiEVOSgHHZRkxJ6qeOQh/Hb6ksLArp.js\")), path: \"/dental-services/periodontics/implant-maintenance\"}, gamFgkGxi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3Qt6ucIrcq1pgimUHldr/UTlWlHfSF84ZjtBD44AO/gamFgkGxi.js\")), path: \"/dental-services/endodontics/root-canal-therapy\"}, aZ9hEIpqP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DjdYDdtaBio6rgPduvxu/b8ipA4Efdew9h6ge6tnN/aZ9hEIpqP.js\")), path: \"/dental-services/endodontics/retreatment-of-failed-root-canals\"}, dbsqdoMVV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IA5Z4MrJybxhVFl4lkJq/IfPaGnhvMWfoXiTyHsRu/dbsqdoMVV.js\")), path: \"/dental-services/endodontics/apicoectomy\"}, GnJHz33VE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Dt9UX9vzRsMMjEfDdTcS/iXIMCve4DeeMpPbiQcKo/GnJHz33VE.js\")), path: \"/dental-services/orthodontics/metal-braces\"}, KRerg7904: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h5yLwZaDtDpa2HZVxpvQ/O9fFe891KXIsNDUXi8UK/KRerg7904.js\")), path: \"/dental-services/orthodontics/ceramic-braces\"}, kgOC8Pnxd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WQyAt6eTjzRJTmOGwozb/OSdf93a4AVwzGfwgizLL/kgOC8Pnxd.js\")), path: \"/dental-services/orthodontics/lingual-braces\"}, NNKekqXNb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UzpoAMduh047MPNfH3ek/3A7jHqzfLQ783cmKg85K/NNKekqXNb.js\")), path: \"/dental-services/orthodontics/invisalign\"}, CnzW9WLmv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6wuLFPeMGQlr2jCYGtTq/NaF6Kb3wAa0cFGQYru6a/CnzW9WLmv.js\")), path: \"/dental-services/orthodontics/clear-aligners\"}, ZbkDCYGJU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LkYw1IwmD9nj1rp7CpCq/9pjrbIiSB9SJazfyBVgx/ZbkDCYGJU.js\")), path: \"/dental-services/orthodontics/accelerated-orthodontics\"}, pE3KREzCh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/upDSwegbcx4OdPUTSTDa/8w4pC2t2rRh3oElzgGRa/pE3KREzCh.js\")), path: \"/dental-services/orthodontics/adult-orthodontics\"}, njLtUSYtj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6OyQOBADedPY3OHfmONA/h5jRs32aR0vNjapG5Vcx/njLtUSYtj.js\")), path: \"/dental-services/orthodontics/bonded-retainers\"}, mdo_AC9Pm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hNnmsjFTtAHE2F4HzAIl/r7UHpcpyvrjGMh6UfsYq/mdo_AC9Pm.js\")), path: \"/dental-services/orthodontics/retainers\"}, AQe_auQeq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tEe0HtxZExPzDZnfGwOD/FSaChVLtNQtKTkZVAcQx/AQe_auQeq.js\")), path: \"/dental-services/endodontics/internal-bleaching\"}, Owa7i8K9k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2rDunPGKP4Km2CjwYLp0/AUUsrIhzZLAh9KDH8G0o/Owa7i8K9k.js\")), path: \"/dental-services/endodontics/cracked-tooth-treatment\"}, xn6r_dkL_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8QIKgng0rHKNQHDVkgwe/7D04mhaMdflBze0Vl69b/xn6r_dkL_.js\")), path: \"/dental-services/endodontics/emergency-pain-treatment\"}, k1Mcl_tCh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tJG9OommxjeAvkmxu7p0/LtorlMEAoUVlaN7PHkzJ/k1Mcl_tCh.js\")), path: \"/dental-services/laser-dentistry/tooth-desensitization\"}, mlS0NW2EL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EpIL7tPrwkCDYv5TluUa/TF4Sa7PzVaOvV0dSeFox/mlS0NW2EL.js\")), path: \"/dental-services/laser-dentistry/peri-implantitis-treatment\"}, GNKfDjPMO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EPqst62Ium8JrF1jDkK8/4hsWZ0rvFLJhkq91oGwn/GNKfDjPMO.js\")), path: \"/dental-services/laser-dentistry/tissue-regeneration\"}, HlgZ4LKwY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/raGY6EjEX5xIk70qkum9/RVxZ4MKRX7uvo3ZXgNie/HlgZ4LKwY.js\")), path: \"/dental-services/laser-dentistry/pain-reduction-therapy\"}, UXjOnHoOV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/661VesTTITRDmdL3uyXU/IXRAZucNqEvFfahNtdZq/UXjOnHoOV.js\")), path: \"/dental-services/laser-dentistry/tmj-pain-laser-therapy\"}, RnjsHbn3o: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vwEjuggRuPx1J6s5uuuk/nCNjw9mRJTZpIEMYDuGP/RnjsHbn3o.js\")), path: \"/dental-services/restorative-dentistry/ceramic-fillings\"}, k9vbuYjO6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KjI6p6yAAAThPW2wIb0A/sxACGkDnTm1eBRUANz5i/k9vbuYjO6.js\")), path: \"/dental-services/restorative-dentistry/dental-crowns\"}, lPw5y0wDM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nXPovADcH5sOT4bDf1Vb/nmHleDgJa07amaHwBrhu/lPw5y0wDM.js\")), path: \"/dental-services/restorative-dentistry/dental-bridges\"}, dNFZ1jLVI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/60cI5YwRVKFEEbFrbsMz/18ewd0cG2hdkDohS6TIc/dNFZ1jLVI.js\")), path: \"/dental-services/restorative-dentistry/core-buildups\"}, hqbwt9N3d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YkJDHtMBNO13l4d5amnY/kFARBhtmb2youyAyyKG8/hqbwt9N3d.js\")), path: \"/dental-services/restorative-dentistry/post-and-core-restorations\"}, fGvC42fT8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/H50WFXPNqkrkoETqoRx0/GkqzSMkp5EMOqOzVkKXC/fGvC42fT8.js\")), path: \"/dental-services/restorative-dentistry/implant-crowns\"}, DRtiHB51B: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Sz5jgNcSwgPDKS9AwfpH/eXh3Wh65gdcTwXg2kZhH/DRtiHB51B.js\")), path: \"/dental-services/restorative-dentistry/implant-bridges\"}, CPaA7txNK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AHYAVtKc4hjtn0MDciWL/VxpkfQgD26SoE23e6sF0/CPaA7txNK.js\")), path: \"/dental-services/restorative-dentistry/implant-full-arch-restorations\"}, VvQjROER6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/STue5ZIMMdRw67ZpEtSD/Cxtp2yQrF4aT8K5Wb4yX/VvQjROER6.js\")), path: \"/dental-services/restorative-dentistry/full-mouth-reconstruction\"}, oPxxkUYti: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XqznvV9MzqFVebnFSk2r/gowHD8P6GBMEcTJ8V5NP/oPxxkUYti.js\")), path: \"/dental-services/restorative-dentistry/occlusal-rehabilitation\"}, o69KjAd5G: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tCQ4U1iQinvECnJZK6cN/uKBJHGDG3bKxF10hXPH4/o69KjAd5G.js\")), path: \"/dental-services/implant-dentistry/single-tooth-implants\"}, ENup5Y0fJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PjohZaE1RQdwWs5HjJ54/S6Uxb25ekM0MYTZ2cEYB/ENup5Y0fJ.js\")), path: \"/dental-services/implant-dentistry/multiple-implants\"}, xpgyFzbtM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BoVpfVcbaURCdLsZ9Cd1/Mpso14YPo0KKZdYhcM3s/xpgyFzbtM.js\")), path: \"/dental-services/implant-dentistry/implant-crowns\"}, gdd6Pw5Vb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v5k1Tu8BNwvDPY8Hq9Ru/uz3TCsnvUYOCECQRfE8I/gdd6Pw5Vb.js\")), path: \"/dental-services/implant-dentistry/implant-bridges\"}, N_MulbyYf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oC9uXcOy2VAHyhTDsD6M/VhDT30c0P1M24vLJJ5xk/N_MulbyYf.js\")), path: \"/dental-services/implant-dentistry/full-arch-implants\"}, wpLQxAfE8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ozsREppCcLmwRelb4CsG/tyCWjYBG6HnRFJul3pz4/wpLQxAfE8.js\")), path: \"/dental-services/implant-dentistry/immediate-load-implants\"}, M2sqRGCBM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RY4aglBkET3IXxZMY0uJ/4CJ50xVG5ECyrHxW6rki/M2sqRGCBM.js\")), path: \"/dental-services/implant-dentistry/bone-grafting\"}, rcSwkTBul: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bSI6ax2lqHpcfbrH0ZPw/1E0vDZLcrEzhVOgdQITJ/rcSwkTBul.js\")), path: \"/dental-services/implant-dentistry/sinus-lifts\"}, h6Vn5ElYv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fu6BZbAZtwh7VWwhcfcg/RqUB7YC4mH4b7JrU013M/h6Vn5ElYv.js\")), path: \"/dental-services/implant-dentistry/ridge-augmentation\"}, GGCM3nob7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EvkJBhT9InGtbogg5auD/g5w6yAPjCIYRKbrXILEJ/GGCM3nob7.js\")), path: \"/dental-services/implant-dentistry/socket-preservation\"}, ERfDRyUCp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gQTS47uocdOmOrtWLnZS/CrOb9LkZ4y71AbmfO2A1/ERfDRyUCp.js\")), path: \"/dental-services/implant-dentistry/guided-implant-surgery\"}, QnwqmqIiQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Wh6eQ1FKywRFbOj05O4i/hjPk1Wa6uvnCuXEGJPyr/QnwqmqIiQ.js\")), path: \"/dental-services/implant-dentistry/implant-revisions\"}, Sd_WTHYIc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OAE77VWB02mY3stizB9k/WxcOKfzViCAVilwEBNPJ/Sd_WTHYIc.js\")), path: \"/dental-services/oral-surgery/simple-extractions\"}, bGcSYWOPf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LPOAZqw1YMS2fst0EGqf/SnPAqml298WCuashUs3m/bGcSYWOPf.js\")), path: \"/dental-services/sleep-dentistry/oral-appliance-therapy\"}, qjosl2xhr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SweoxwbpcM9B9Cvv2Xhg/Z4GcWKLzDPijSFsizSYF/qjosl2xhr.js\")), path: \"/dental-services/sleep-dentistry/snoring-treatment-devices\"}, bmkiFEXw3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OjCUw2GICpe1AI4qLaRs/kh6Tk6TEO3lOc70niPPu/bmkiFEXw3.js\")), path: \"/dental-services/sleep-dentistry/airway-analysis\"}, amcmiqy_C: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jsi8CcEmEzAJ2KhbFmGT/Abnw5NwlLqSKrw8FSp84/amcmiqy_C.js\")), path: \"/dental-services/tmj-bite/tmj-disorder-treatment\"}, uT9iMBE5i: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7uNVHAJL0NO9R7jK6YbZ/KymRVqAPYLbfND03wW41/uT9iMBE5i.js\")), path: \"/dental-services/tmj-bite/nightguards\"}, hMLhfrpzz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/M4d4ZfdZpTDh3OqQUoLZ/9P85wUp8RHa9Gwh4CC5L/hMLhfrpzz.js\")), path: \"/dental-services/tmj-bite/bite-adjustment\"}, vo2pZs_Er: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QKDuwAb7Wvt89lUKvfLH/quHlwFu79wKWdOc8Lja1/vo2pZs_Er.js\")), path: \"/dental-services/tmj-bite/occlusal-equilibration\"}, SeprjCOXm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0Yk6gfAsoVgw0TEikNQL/WpbKVI0SNThYOupvwO78/SeprjCOXm.js\")), path: \"/dental-services/tmj-bite/botox-for-tmj\"}, DtEa5ylwv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qJhKwwMQYk43SCKJgMwA/YQTYONoDy9w7h431w7A3/DtEa5ylwv.js\")), path: \"/dental-services/sleep-dentistry/sleep-screenings\"}, qJTPLx90i: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uefgRf5aATd4VQnwcyKh/LzrLNc0XkK0G7BzIP0tM/qJTPLx90i.js\")), path: \"/dental-services/emergency-dentistry/broken-teeth\"}, sJXKGWGeU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dCsIWxdhLRBYXmi7p1oJ/JVmgsvYx85XPeZhN6axl/sJXKGWGeU.js\")), path: \"/dental-services/emergency-dentistry/toothaches\"}, swe6CHqbs: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ShLLGoytWQ74MgemQ8P1/xTxy4qcsC5XsCSoqkVug/swe6CHqbs.js\")), path: \"/dental-services/emergency-dentistry/knocked-out-teeth\"}, HTTP6aiBW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lEgfH3rarq3JBxOXybIT/QMHALW9PqWWzzFgCoBdF/HTTP6aiBW.js\")), path: \"/dental-services/emergency-dentistry/abscess-treatment\"}, Iem4bnSSD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uzrE0V7zho3N7ChHNRv4/0XkQQ95TDZMwUA5G2b7q/Iem4bnSSD.js\")), path: \"/dental-services/emergency-dentistry/root-canal-emergencies\"}, iQnSGhXLe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/96dFiasmaNRvMZVncQdR/XuiqNGQaE5Kr1KtZLhlw/iQnSGhXLe.js\")), path: \"/dental-services/emergency-dentistry/emergency-extractions\"}, CSO8wyMET: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Fzet0NisuYHzCdEt3qTO/JmuVrZcDIFgwtSPaPzVh/CSO8wyMET.js\")), path: \"/dental-services/emergency-dentistry/swelling-and-infection-management\"}, e5pmVmfyJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cAq310vb4NqFoWPfPVYy/ayZ51OVNRKuLItOYpWi6/e5pmVmfyJ.js\")), path: \"/dental-services/oral-surgery/surgical-extractions\"}, A5jmexk2Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wL6ig6qARYDmwZmCFXaR/vCqLVEWshHSsf0LjuUSn/A5jmexk2Y.js\")), path: \"/dental-services/oral-surgery/wisdom-teeth-extractions\"}, n5pThdpD1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DLyEHSoaaVgdP9MNebkv/7Z38qNq64k3re8m5Wsna/n5pThdpD1.js\")), path: \"/dental-services/preventative-dentistry\"}, Eudxe_DVi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eLwQD7qcgIkXIY8NWzaf/mbXSXPr2RtiqICyx4APw/Eudxe_DVi.js\")), path: \"/dental-services/laser-dentistry\"}, ekA2MKa7_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6nUG5h7SyIN3GzLizE8D/juotpssr7Ni1ppwVpiNl/ekA2MKa7_.js\")), path: \"/dental-services/periodontics\"}, C_v8oVxQ8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uayNCDAMERIAB13mzWfY/c1KLssFtl49NGSbmpLOl/C_v8oVxQ8.js\")), path: \"/dental-services/endodontics\"}, ShzSgIFxH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pbUPKdNgrzeNTxzgpWSA/iyHJn4XafmN2kLA2yQnS/ShzSgIFxH.js\")), path: \"/dental-services/restorative-dentistry\"}, tFCdsD2JS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JS1Z6x00HaqdNWjrIdG5/9i8FQ4a0e8aWlKtV1y8t/tFCdsD2JS.js\")), path: \"/dental-services/orthodontics\"}, l9p7uapp7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/P69kxTU7BTosrc4rnphV/p90gwDiOQnO4n1VqYMVD/l9p7uapp7.js\")), path: \"/dental-services/implant-dentistry\"}, WgnMYaYrK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Mx8pULdqtD1dKGmpTGqa/ctyFxaqsXhy2NqaazkEj/WgnMYaYrK.js\")), path: \"/dental-services/oral-surgery\"}, kBoW0x_dh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rZgUyOlSv31k2x75CrSh/4cVlbfTh0azvarQrmVVJ/kBoW0x_dh.js\")), path: \"/dental-services/tmj-bite\"}, mEkNavkH3: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/srO9VWoyAwt66Z7uvnC4/94uob38FspdDvXOleZso/mEkNavkH3.js\")), path: \"/dental-services/sleep-dentistry\"}, EmDoMtd1P: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HjNOo3h9rk8bszAB0Y7Q/GU3vCvk98UTNPzynNLoV/EmDoMtd1P.js\")), path: \"/dental-services/emergency-dentistry\"}, r_SDQSa9Z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AipOKmndMkNUQfhbcj3M/q0mDTSTESMaAcoJmRspA/r_SDQSa9Z.js\")), path: \"/dental-services/cosmetic-dentistry\"}, JNlHGsB4M: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EOaNS6994EeteDKfKsqt/m5eaj3FmT1nSb6RvoPXy/JNlHGsB4M.js\")), path: \"/typeform\"}, gpgy8YE0B: {collectionId: \"EOwJGk457\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WocWeZGMB2QBRlPYKAo3/3XHJaptlbm56krCCNgDq/gpgy8YE0B.js\")), path: \"/blog/:MBCLJV4vP\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {EOwJGk457: async () => (await import(\"https://framerusercontent.com/modules/jFfegxqWSKQAecnJBXiE/dkTaVhwtFKbEU9SNbEbe/EOwJGk457.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"df8b3844457f8c6d3eda94b886f9e31f2e96e20e35e91ef7d5844aedbd5f8d0d\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {ipeGsbLJq: \"Porcelain Veneers\"}\r\nconst props2 = {...props1, ipeGsbLJq: \"Composite Bonding\"}\r\nconst props3 = {...props1, ipeGsbLJq: \"Professional Teeth Whitening (In-Office)\"}\r\nconst props4 = {...props1, ipeGsbLJq: \"Take-Home Whitening Trays\"}\r\nconst props5 = {...props1, ipeGsbLJq: \"Black Triangle Correction\"}\r\nconst props6 = {...props1, ipeGsbLJq: \"Cosmetic Crown Replacements\"}\r\nconst props7 = {...props1, ipeGsbLJq: \"Routine Dental Cleanings (Prophylaxis)\"}\r\nconst props8 = {...props1, ipeGsbLJq: \"Periodontal Maintenance Cleanings\"}\r\nconst props9 = {...props1, ipeGsbLJq: \"Deep Cleanings (Scaling & Root Planing)\"}\r\nconst props10 = {...props1, ipeGsbLJq: \"Oral Cancer Screenings\"}\r\nconst props11 = {...props1, ipeGsbLJq: \"Fluoride Treatments\"}\r\nconst props12 = {...props1, ipeGsbLJq: \"Dental Sealants\"}\r\nconst props13 = {...props1, ipeGsbLJq: \"Plaque and Tartar Removal\"}\r\nconst props14 = {...props1, ipeGsbLJq: \"Bad Breath (Halitosis) Evaluation & Treatment\"}\r\nconst props15 = {...props1, ipeGsbLJq: \"Salivary Diagnostics\"}\r\nconst props16 = {...props1, ipeGsbLJq: \"Nightguards for Grinding (Bruxism)\"}\r\nconst props17 = {...props1, ipeGsbLJq: \"Sports Guards\"}\r\nconst props18 = {...props1, ipeGsbLJq: \"Preventive Laser Bacterial Reduction\"}\r\nconst props19 = {...props1, ipeGsbLJq: \"Tooth-Colored Fillings\"}\r\nconst props20 = {...props1, ipeGsbLJq: \"Gum Contouring (Laser Gingivectomy)\"}\r\nconst props21 = {...props1, ipeGsbLJq: \"Gum Reshaping\"}\r\nconst props22 = {...props1, ipeGsbLJq: \"Frenectomy (Lip/Tongue Tie)\"}\r\nconst props23 = {...props1, ipeGsbLJq: \"Laser Periodontal Therapy (LANAP)\"}\r\nconst props24 = {...props1, ipeGsbLJq: \"Treatment of Gum Disease Bacteria\"}\r\nconst props25 = {...props1, ipeGsbLJq: \"Treatment of Ulcers and Lesions\"}\r\nconst props26 = {...props1, ipeGsbLJq: \"Cavity Treatment\"}\r\nconst props27 = {...props1, ipeGsbLJq: \"Scaling and Root Planing\"}\r\nconst props28 = {...props1, ipeGsbLJq: \"Periodontal Maintenance\"}\r\nconst props29 = {...props1, ipeGsbLJq: \"Gum Infection Treatment\"}\r\nconst props30 = {...props1, ipeGsbLJq: \"Gum Grafting (for Recession)\"}\r\nconst props31 = {...props1, ipeGsbLJq: \"Crown Lengthening\"}\r\nconst props32 = {...props1, ipeGsbLJq: \"Bone Grafting\"}\r\nconst props33 = {...props1, ipeGsbLJq: \"Ridge Preservation\"}\r\nconst props34 = {...props1, ipeGsbLJq: \"Pocket Reduction Surgery\"}\r\nconst props35 = {...props1, ipeGsbLJq: \"Implant Placement\"}\r\nconst props36 = {...props1, ipeGsbLJq: \"Implant Exposure Surgery\"}\r\nconst props37 = {...props1, ipeGsbLJq: \"Implant Maintenance\"}\r\nconst props38 = {...props1, ipeGsbLJq: \"Root Canal Therapy\"}\r\nconst props39 = {...props1, ipeGsbLJq: \"Retreatment of Failed Root Canals\"}\r\nconst props40 = {...props1, ipeGsbLJq: \"Apicoectomy (Root End Surgery)\"}\r\nconst props41 = {...props1, ipeGsbLJq: \"Metal Braces\"}\r\nconst props42 = {...props1, ipeGsbLJq: \"Ceramic Braces\"}\r\nconst props43 = {...props1, ipeGsbLJq: \"Lingual Braces\"}\r\nconst props44 = {...props1, ipeGsbLJq: \"Invisalign\"}\r\nconst props45 = {...props1, ipeGsbLJq: \"Clear Aligners\"}\r\nconst props46 = {...props1, ipeGsbLJq: \"Accelerated Orthodontics\"}\r\nconst props47 = {...props1, ipeGsbLJq: \"Adult Orthodontics\"}\r\nconst props48 = {...props1, ipeGsbLJq: \"Bonded Retainers\"}\r\nconst props49 = {...props1, ipeGsbLJq: \"Retainers\"}\r\nconst props50 = {...props1, ipeGsbLJq: \"Internal Bleaching\"}\r\nconst props51 = {...props1, ipeGsbLJq: \"Cracked Tooth Treatment\"}\r\nconst props52 = {...props1, ipeGsbLJq: \"Emergency Pain Treatment\"}\r\nconst props53 = {...props1, ipeGsbLJq: \"Tooth Desensitization\"}\r\nconst props54 = {...props1, ipeGsbLJq: \"Peri-Implantitis Treatment\"}\r\nconst props55 = {...props1, ipeGsbLJq: \"Tissue Regeneration\"}\r\nconst props56 = {...props1, ipeGsbLJq: \"Pain Reduction Therapy\"}\r\nconst props57 = {...props1, ipeGsbLJq: \"TMJ Pain Laser Therapy\"}\r\nconst props58 = {...props1, ipeGsbLJq: \"Ceramic Fillings (Inlays/Onlays)\"}\r\nconst props59 = {...props1, ipeGsbLJq: \"Dental Crowns\"}\r\nconst props60 = {...props1, ipeGsbLJq: \"Dental Bridges\"}\r\nconst props61 = {...props1, ipeGsbLJq: \"Core Buildups\"}\r\nconst props62 = {...props1, ipeGsbLJq: \"Post and Core Restorations\"}\r\nconst props63 = {...props1, ipeGsbLJq: \"Implant Crowns\"}\r\nconst props64 = {...props1, ipeGsbLJq: \"Implant Bridges\"}\r\nconst props65 = {...props1, ipeGsbLJq: \"Implant Full Arch Restorations\"}\r\nconst props66 = {...props1, ipeGsbLJq: \"Full Mouth Reconstruction\"}\r\nconst props67 = {...props1, ipeGsbLJq: \"Occlusal Rehabilitation\"}\r\nconst props68 = {...props1, ipeGsbLJq: \"Single Tooth Implants\"}\r\nconst props69 = {...props1, ipeGsbLJq: \"Multiple Implants\"}\r\nconst props70 = {...props1, ipeGsbLJq: \"Full Arch Implants / Same Day Smile\"}\r\nconst props71 = {...props1, ipeGsbLJq: \"Immediate Load Implants\"}\r\nconst props72 = {...props1, ipeGsbLJq: \"Sinus Lifts\"}\r\nconst props73 = {...props1, ipeGsbLJq: \"Ridge Augmentation\"}\r\nconst props74 = {...props1, ipeGsbLJq: \"Socket Preservation\"}\r\nconst props75 = {...props1, ipeGsbLJq: \"Guided Implant Surgery\"}\r\nconst props76 = {...props1, ipeGsbLJq: \"Implant Revisions\"}\r\nconst props77 = {...props1, ipeGsbLJq: \"Simple Extractions\"}\r\nconst props78 = {...props1, ipeGsbLJq: \"Oral Appliance Therapy\"}\r\nconst props79 = {...props1, ipeGsbLJq: \"Snoring Treatment Devices\"}\r\nconst props80 = {...props1, ipeGsbLJq: \"Airway Analysis\"}\r\nconst props81 = {...props1, ipeGsbLJq: \"TMJ Disorder Treatment\"}\r\nconst props82 = {...props1, ipeGsbLJq: \"Nightguards\"}\r\nconst props83 = {...props1, ipeGsbLJq: \"Bite Adjustment\"}\r\nconst props84 = {...props1, ipeGsbLJq: \"Occlusal Equilibration\"}\r\nconst props85 = {...props1, ipeGsbLJq: \"Botox for TMJ\"}\r\nconst props86 = {...props1, ipeGsbLJq: \"Sleep Screenings\"}\r\nconst props87 = {...props1, ipeGsbLJq: \"Broken Teeth\"}\r\nconst props88 = {...props1, ipeGsbLJq: \"Toothaches\"}\r\nconst props89 = {...props1, ipeGsbLJq: \"Knocked Out Teeth\"}\r\nconst props90 = {...props1, ipeGsbLJq: \"Abscess Treatment\"}\r\nconst props91 = {...props1, ipeGsbLJq: \"Root Canal Emergencies\"}\r\nconst props92 = {...props1, ipeGsbLJq: \"Emergency Extractions\"}\r\nconst props93 = {...props1, ipeGsbLJq: \"Swelling and Infection Management\"}\r\nconst props94 = {...props1, ipeGsbLJq: \"Surgical Extractions\"}\r\nconst props95 = {...props1, ipeGsbLJq: \"Wisdom Teeth Extractions\"}\r\nconst props96 = {...props1, ipeGsbLJq: \"Preventative Dentistry\"}\r\nconst props97 = {...props1, ipeGsbLJq: \"Laser Dentistry\"}\r\nconst props98 = {...props1, ipeGsbLJq: \"Periodontics\"}\r\nconst props99 = {...props1, ipeGsbLJq: \"Endodontics\"}\r\nconst props100 = {...props1, ipeGsbLJq: \"Restorative Dentistry\"}\r\nconst props101 = {...props1, ipeGsbLJq: \"Orthodontics\"}\r\nconst props102 = {...props1, ipeGsbLJq: \"Implant Dentistry\"}\r\nconst props103 = {...props1, ipeGsbLJq: \"Oral Surgery\"}\r\nconst props104 = {...props1, ipeGsbLJq: \"TMJ + Bite\"}\r\nconst props105 = {...props1, ipeGsbLJq: \"Sleep Dentistry\"}\r\nconst props106 = {...props1, ipeGsbLJq: \"Emergency Dentistry\"}\r\nconst props107 = {...props1, ipeGsbLJq: \"Cosmetic Dentistry\"}\r\nconst templateProps = {A5jmexk2Y: props95, Ac3fLVedA: props21, amcmiqy_C: props81, AQe_auQeq: props50, aZ9hEIpqP: props39, BB9ibUYbu: props25, bGcSYWOPf: props78, bmkiFEXw3: props80, C_v8oVxQ8: props99, c1qtsaEjL: props15, CGzY775I5: props34, CnzW9WLmv: props45, CPaA7txNK: props65, CSO8wyMET: props93, dbsqdoMVV: props40, diyLdnjyk: props18, dNFZ1jLVI: props61, DRtiHB51B: props64, DtEa5ylwv: props86, e5pmVmfyJ: props94, E9prAw9kB: props36, ekA2MKa7_: props98, EmDoMtd1P: props106, ENup5Y0fJ: props69, ERfDRyUCp: props75, Eudxe_DVi: props97, fAXgRlxf8: props5, fGvC42fT8: props63, gamFgkGxi: props38, gdd6Pw5Vb: props64, GGCM3nob7: props74, GnJHz33VE: props41, GNKfDjPMO: props55, gORx_TWdz: props17, H0LzidE9s: props1, h39hrxAcZ: props2, h6Vn5ElYv: props73, Hb6ksLArp: props37, hEgASfMc4: props3, HlgZ4LKwY: props56, hLU9w84u4: props27, hMLhfrpzz: props83, hqbwt9N3d: props62, hraQ0yGJv: props16, HTTP6aiBW: props90, I2br1ecUC: props10, i7S7UlSu9: props33, Iem4bnSSD: props91, iQnSGhXLe: props92, j7hrz3VXD: props20, JTnoy3bw1: props11, k1Mcl_tCh: props53, k9vbuYjO6: props59, kBoW0x_dh: props104, kgOC8Pnxd: props43, KRerg7904: props42, l9p7uapp7: props102, lPw5y0wDM: props60, M2sqRGCBM: props32, m8OrsQfvM: props8, mdo_AC9Pm: props49, mEkNavkH3: props105, mlS0NW2EL: props54, MrP8C27_R: props30, mTFE43fBV: props13, MZTKW_Nle: props19, N_MulbyYf: props70, n5pThdpD1: props96, njLtUSYtj: props48, NNKekqXNb: props44, o69KjAd5G: props68, oPxxkUYti: props67, Owa7i8K9k: props51, PaCxDCn3M: props22, pE3KREzCh: props47, qjosl2xhr: props79, qJTPLx90i: props87, QnwqmqIiQ: props76, qPYrULVjR: props6, QXMuxzYNq: props32, r_SDQSa9Z: props107, rcSwkTBul: props72, rdRCE5NFl: props31, rgCXsIO6N: props23, RnjsHbn3o: props58, S0sMZK_vK: props24, Sd_WTHYIc: props77, SeprjCOXm: props85, ShzSgIFxH: props100, sJXKGWGeU: props88, swe6CHqbs: props89, t5HvGi6_L: props4, tFCdsD2JS: props101, TwMFOVmt8: props28, tZywWYbLg: props26, U5A_nqsSt: props6, u9Z07RvaB: props14, uSl7NjRas: props9, uT9iMBE5i: props82, UXjOnHoOV: props57, vo2pZs_Er: props84, vR6RgiNYm: props29, VvQjROER6: props66, WgnMYaYrK: props103, wpLQxAfE8: props71, xn6r_dkL_: props52, xpgyFzbtM: props63, xYDrX7Sgd: props35, YoiHCj7q4: props7, ZbkDCYGJU: props46, zRDn5vLed: props12}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"H0LzidE9s\":\r\ncase \"h39hrxAcZ\":\r\ncase \"hEgASfMc4\":\r\ncase \"t5HvGi6_L\":\r\ncase \"fAXgRlxf8\":\r\ncase \"qPYrULVjR\":\r\ncase \"U5A_nqsSt\":\r\ncase \"YoiHCj7q4\":\r\ncase \"m8OrsQfvM\":\r\ncase \"uSl7NjRas\":\r\ncase \"I2br1ecUC\":\r\ncase \"JTnoy3bw1\":\r\ncase \"zRDn5vLed\":\r\ncase \"mTFE43fBV\":\r\ncase \"u9Z07RvaB\":\r\ncase \"c1qtsaEjL\":\r\ncase \"hraQ0yGJv\":\r\ncase \"gORx_TWdz\":\r\ncase \"diyLdnjyk\":\r\ncase \"MZTKW_Nle\":\r\ncase \"j7hrz3VXD\":\r\ncase \"Ac3fLVedA\":\r\ncase \"PaCxDCn3M\":\r\ncase \"rgCXsIO6N\":\r\ncase \"S0sMZK_vK\":\r\ncase \"BB9ibUYbu\":\r\ncase \"tZywWYbLg\":\r\ncase \"hLU9w84u4\":\r\ncase \"TwMFOVmt8\":\r\ncase \"vR6RgiNYm\":\r\ncase \"MrP8C27_R\":\r\ncase \"rdRCE5NFl\":\r\ncase \"QXMuxzYNq\":\r\ncase \"i7S7UlSu9\":\r\ncase \"CGzY775I5\":\r\ncase \"xYDrX7Sgd\":\r\ncase \"E9prAw9kB\":\r\ncase \"Hb6ksLArp\":\r\ncase \"gamFgkGxi\":\r\ncase \"aZ9hEIpqP\":\r\ncase \"dbsqdoMVV\":\r\ncase \"GnJHz33VE\":\r\ncase \"KRerg7904\":\r\ncase \"kgOC8Pnxd\":\r\ncase \"NNKekqXNb\":\r\ncase \"CnzW9WLmv\":\r\ncase \"ZbkDCYGJU\":\r\ncase \"pE3KREzCh\":\r\ncase \"njLtUSYtj\":\r\ncase \"mdo_AC9Pm\":\r\ncase \"AQe_auQeq\":\r\ncase \"Owa7i8K9k\":\r\ncase \"xn6r_dkL_\":\r\ncase \"k1Mcl_tCh\":\r\ncase \"mlS0NW2EL\":\r\ncase \"GNKfDjPMO\":\r\ncase \"HlgZ4LKwY\":\r\ncase \"UXjOnHoOV\":\r\ncase \"RnjsHbn3o\":\r\ncase \"k9vbuYjO6\":\r\ncase \"lPw5y0wDM\":\r\ncase \"dNFZ1jLVI\":\r\ncase \"hqbwt9N3d\":\r\ncase \"fGvC42fT8\":\r\ncase \"DRtiHB51B\":\r\ncase \"CPaA7txNK\":\r\ncase \"VvQjROER6\":\r\ncase \"oPxxkUYti\":\r\ncase \"o69KjAd5G\":\r\ncase \"ENup5Y0fJ\":\r\ncase \"xpgyFzbtM\":\r\ncase \"gdd6Pw5Vb\":\r\ncase \"N_MulbyYf\":\r\ncase \"wpLQxAfE8\":\r\ncase \"M2sqRGCBM\":\r\ncase \"rcSwkTBul\":\r\ncase \"h6Vn5ElYv\":\r\ncase \"GGCM3nob7\":\r\ncase \"ERfDRyUCp\":\r\ncase \"QnwqmqIiQ\":\r\ncase \"Sd_WTHYIc\":\r\ncase \"bGcSYWOPf\":\r\ncase \"qjosl2xhr\":\r\ncase \"bmkiFEXw3\":\r\ncase \"amcmiqy_C\":\r\ncase \"uT9iMBE5i\":\r\ncase \"hMLhfrpzz\":\r\ncase \"vo2pZs_Er\":\r\ncase \"SeprjCOXm\":\r\ncase \"DtEa5ylwv\":\r\ncase \"qJTPLx90i\":\r\ncase \"sJXKGWGeU\":\r\ncase \"swe6CHqbs\":\r\ncase \"HTTP6aiBW\":\r\ncase \"Iem4bnSSD\":\r\ncase \"iQnSGhXLe\":\r\ncase \"CSO8wyMET\":\r\ncase \"e5pmVmfyJ\":\r\ncase \"A5jmexk2Y\":\r\ncase \"n5pThdpD1\":\r\ncase \"Eudxe_DVi\":\r\ncase \"ekA2MKa7_\":\r\ncase \"C_v8oVxQ8\":\r\ncase \"ShzSgIFxH\":\r\ncase \"tFCdsD2JS\":\r\ncase \"l9p7uapp7\":\r\ncase \"WgnMYaYrK\":\r\ncase \"kBoW0x_dh\":\r\ncase \"mEkNavkH3\":\r\ncase \"EmDoMtd1P\":\r\ncase \"r_SDQSa9Z\":\r\nreturn React.createElement(Procedure, {...props, key: \"Procedure\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"H0LzidE9s\":\r\ncase \"h39hrxAcZ\":\r\ncase \"hEgASfMc4\":\r\ncase \"t5HvGi6_L\":\r\ncase \"fAXgRlxf8\":\r\ncase \"qPYrULVjR\":\r\ncase \"U5A_nqsSt\":\r\ncase \"YoiHCj7q4\":\r\ncase \"m8OrsQfvM\":\r\ncase \"uSl7NjRas\":\r\ncase \"I2br1ecUC\":\r\ncase \"JTnoy3bw1\":\r\ncase \"zRDn5vLed\":\r\ncase \"mTFE43fBV\":\r\ncase \"u9Z07RvaB\":\r\ncase \"c1qtsaEjL\":\r\ncase \"hraQ0yGJv\":\r\ncase \"gORx_TWdz\":\r\ncase \"diyLdnjyk\":\r\ncase \"MZTKW_Nle\":\r\ncase \"j7hrz3VXD\":\r\ncase \"Ac3fLVedA\":\r\ncase \"PaCxDCn3M\":\r\ncase \"rgCXsIO6N\":\r\ncase \"S0sMZK_vK\":\r\ncase \"BB9ibUYbu\":\r\ncase \"tZywWYbLg\":\r\ncase \"hLU9w84u4\":\r\ncase \"TwMFOVmt8\":\r\ncase \"vR6RgiNYm\":\r\ncase \"MrP8C27_R\":\r\ncase \"rdRCE5NFl\":\r\ncase \"QXMuxzYNq\":\r\ncase \"i7S7UlSu9\":\r\ncase \"CGzY775I5\":\r\ncase \"xYDrX7Sgd\":\r\ncase \"E9prAw9kB\":\r\ncase \"Hb6ksLArp\":\r\ncase \"gamFgkGxi\":\r\ncase \"aZ9hEIpqP\":\r\ncase \"dbsqdoMVV\":\r\ncase \"GnJHz33VE\":\r\ncase \"KRerg7904\":\r\ncase \"kgOC8Pnxd\":\r\ncase \"NNKekqXNb\":\r\ncase \"CnzW9WLmv\":\r\ncase \"ZbkDCYGJU\":\r\ncase \"pE3KREzCh\":\r\ncase \"njLtUSYtj\":\r\ncase \"mdo_AC9Pm\":\r\ncase \"AQe_auQeq\":\r\ncase \"Owa7i8K9k\":\r\ncase \"xn6r_dkL_\":\r\ncase \"k1Mcl_tCh\":\r\ncase \"mlS0NW2EL\":\r\ncase \"GNKfDjPMO\":\r\ncase \"HlgZ4LKwY\":\r\ncase \"UXjOnHoOV\":\r\ncase \"RnjsHbn3o\":\r\ncase \"k9vbuYjO6\":\r\ncase \"lPw5y0wDM\":\r\ncase \"dNFZ1jLVI\":\r\ncase \"hqbwt9N3d\":\r\ncase \"fGvC42fT8\":\r\ncase \"DRtiHB51B\":\r\ncase \"CPaA7txNK\":\r\ncase \"VvQjROER6\":\r\ncase \"oPxxkUYti\":\r\ncase \"o69KjAd5G\":\r\ncase \"ENup5Y0fJ\":\r\ncase \"xpgyFzbtM\":\r\ncase \"gdd6Pw5Vb\":\r\ncase \"N_MulbyYf\":\r\ncase \"wpLQxAfE8\":\r\ncase \"M2sqRGCBM\":\r\ncase \"rcSwkTBul\":\r\ncase \"h6Vn5ElYv\":\r\ncase \"GGCM3nob7\":\r\ncase \"ERfDRyUCp\":\r\ncase \"QnwqmqIiQ\":\r\ncase \"Sd_WTHYIc\":\r\ncase \"bGcSYWOPf\":\r\ncase \"qjosl2xhr\":\r\ncase \"bmkiFEXw3\":\r\ncase \"amcmiqy_C\":\r\ncase \"uT9iMBE5i\":\r\ncase \"hMLhfrpzz\":\r\ncase \"vo2pZs_Er\":\r\ncase \"SeprjCOXm\":\r\ncase \"DtEa5ylwv\":\r\ncase \"qJTPLx90i\":\r\ncase \"sJXKGWGeU\":\r\ncase \"swe6CHqbs\":\r\ncase \"HTTP6aiBW\":\r\ncase \"Iem4bnSSD\":\r\ncase \"iQnSGhXLe\":\r\ncase \"CSO8wyMET\":\r\ncase \"e5pmVmfyJ\":\r\ncase \"A5jmexk2Y\":\r\ncase \"n5pThdpD1\":\r\ncase \"Eudxe_DVi\":\r\ncase \"ekA2MKa7_\":\r\ncase \"C_v8oVxQ8\":\r\ncase \"ShzSgIFxH\":\r\ncase \"tFCdsD2JS\":\r\ncase \"l9p7uapp7\":\r\ncase \"WgnMYaYrK\":\r\ncase \"kBoW0x_dh\":\r\ncase \"mEkNavkH3\":\r\ncase \"EmDoMtd1P\":\r\ncase \"r_SDQSa9Z\":\r\nreturn [{hash: \"1gwxdx2\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1nsxyif\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"15ky5qy\", 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\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(\"__framer-not-found-page\")),\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://bensonhurstdentalcare.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/0gMCWqJcvkWlhjaeS31c/AANMzfupOVNfkLyjUwWA/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 contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\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: contentWithFeaturesContext\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\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\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\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: framerSiteId ?? null,\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\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}