{"version":3,"file":"script_main.CC0ASAxP.mjs","names":["addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","FormBooleanInput","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Option","Submit","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","_Fragment","RichText","FormPlainTextInput","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","KEY","React.useState","fonts","css","className","css","getProps","React.forwardRef","addPropertyOverrides","PhoneFonts","Phone","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","Phone","Button","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","List","X","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","React.useState","Status","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Navigation","Consultation","ContactSide","Trust","PracticeAreas","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","PropertyOverrides","React.Fragment","RichText","_Fragment","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/tBQi874o9GvfniIKmwks/rl8OoazZFzeeNYXmhrPx/L0Aaks8K2.js","https:/framerusercontent.com/modules/HCzRZgSo2rG0qjK9lLFn/glDGkBTn4QPVk604S4FR/OVws98A7V.js","https:/framerusercontent.com/modules/gnRDfJUAN6NQLTTsSU1M/DYcQWBUFpJoCSrHbr3od/bV8vK2ECB.js","https:/framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js","https:/framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js","https:/framerusercontent.com/modules/zjUpnXctp1ZSB2Q2VNc4/1ajjP40IVHT9fA3arMYA/ThemeToggle.js","https:/framerusercontent.com/modules/SjEgZpYZ1rVgra55x9HP/FMPNqFnWwZd8xAwo9UOh/AnFcxHGqu.js","https:/framerusercontent.com/modules/EDvVLGLcOEPnrZwzpDhQ/L79fcfseoECn9TWD1kPz/swh_b40aF.js","https:/framerusercontent.com/modules/JhjNU5admIi32bgBk7kN/piPqsNFW90HigDdjsxLZ/I13kdmfkC.js","https:/framerusercontent.com/modules/RmYkLCyfmCwwfVbCzm5V/bwabXwDtrIFxUvDq3Mp2/BTBoSDYY0.js","https:/framerusercontent.com/modules/BdYRlzTEEuZNUXCm11XB/zmEXi0NCPvz0a8x9apOy/HEVkJWbP2.js","https:/framerusercontent.com/modules/aAXGXcfmuUfU6504H1Lr/Cq8dSPTMzzqmavFxrjoz/MapEmbed.js","https:/framerusercontent.com/modules/9ptJYw7z3ES0Mjd5yEl0/nW9P642s2ZWooRmjao5s/MapTheme.js","https:/framerusercontent.com/modules/ZMgVo2ITimDScio9yEQB/0yB3VTFxiFYifaS6kqGw/TavChBIoH.js","https:/framerusercontent.com/modules/saslojlyllN37vDwBG18/FWa82ucJszHrRUxYOqjv/A11yHelper.js","https:/framerusercontent.com/modules/JO922hcp2SpYUWu5HFdg/6dFnwITpJ0EgUdSlXFjB/vZTwLSPLs.js","framer:toplevel/main"],"sourcesContent":["// Generated by Framer (5186692)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/FC9CTKMfzVNidDrGye7n/cZZxXRwP5oNMvns3Inpq/juKvUOMlv.js\";const enabledGestures={xdFeEgGCP:{hover:true}};const cycleOrder=[\"xdFeEgGCP\",\"gnTdA1gl9\",\"nzkLj4pKK\",\"R5sq4ZbPE\"];const serializationHash=\"framer-P0ODU\";const variantClassNames={gnTdA1gl9:\"framer-v-1uuji3d\",nzkLj4pKK:\"framer-v-1pl04wv\",R5sq4ZbPE:\"framer-v-9j8xxl\",xdFeEgGCP:\"framer-v-1sn15x7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const TS7a2IQqx=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={Default:\"xdFeEgGCP\",Error:\"R5sq4ZbPE\",Sending:\"gnTdA1gl9\",Sent:\"nzkLj4pKK\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,width,...props})=>{return{...props,TS7a2IQqx:label??props.TS7a2IQqx??\"Send and request a call\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xdFeEgGCP\"};};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,TS7a2IQqx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xdFeEgGCP\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sn15x7\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"xdFeEgGCP\",ref:refBinding,style:{backgroundColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",...style},variants:{\"xdFeEgGCP-hover\":{backgroundColor:\"var(--token-991d5739-20a5-4f52-8bed-31ce89280ec0)\"},gnTdA1gl9:{backgroundColor:\"var(--token-44a658a9-a7cb-4ece-b4ad-87ef875f61ce)\"},nzkLj4pKK:{backgroundColor:\"var(--token-e57ca762-7401-47b8-a91c-a36dd1c718b8)\"},R5sq4ZbPE:{backgroundColor:\"var(--token-9d4fbcda-32c3-41d8-9d27-31a4dacfb1a7)\"}},...addPropertyOverrides({\"xdFeEgGCP-hover\":{\"data-framer-name\":\"Hover\"},gnTdA1gl9:{\"data-framer-name\":\"Sending\"},nzkLj4pKK:{\"data-framer-name\":\"Sent\"},R5sq4ZbPE:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-12smxej\",\"data-styles-preset\":\"juKvUOMlv\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d1b0f9a-e234-451e-9a2e-93872359c3ef))\"},children:\"Send and request a call\"})}),className:\"framer-pfthia\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c6a6nzEqB\",style:{\"--extracted-r6o4lv\":\"var(--token-7d1b0f9a-e234-451e-9a2e-93872359c3ef)\"},text:TS7a2IQqx,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gnTdA1gl9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d1b0f9a-e234-451e-9a2e-93872359c3ef))\"},children:\"Sending…\"})}),text:undefined},nzkLj4pKK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d1b0f9a-e234-451e-9a2e-93872359c3ef))\"},children:\"Sent. We reply within one working day.\"})}),text:undefined},R5sq4ZbPE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7d1b0f9a-e234-451e-9a2e-93872359c3ef))\"},children:\"Something went wrong. Call 020 8940 1122.\"})}),text:undefined}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-P0ODU.framer-7vdise, .framer-P0ODU .framer-7vdise { display: block; }\",\".framer-P0ODU.framer-1sn15x7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 52px; padding: 0px 24px 0px 24px; position: relative; width: min-content; }\",\".framer-P0ODU .framer-pfthia { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 236\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"52px\",null]},\"gnTdA1gl9\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"52px\",null]},\"nzkLj4pKK\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"52px\",null]},\"R5sq4ZbPE\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"52px\",null]},\"RUGv5tM8M\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"52px\",null]}}}\n * @framerVariables {\"TS7a2IQqx\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL0Aaks8K2=withCSS(Component,css,\"framer-P0ODU\");export default FramerL0Aaks8K2;FramerL0Aaks8K2.displayName=\"Submit\";FramerL0Aaks8K2.defaultProps={height:52,width:236};addPropertyControls(FramerL0Aaks8K2,{variant:{options:[\"xdFeEgGCP\",\"gnTdA1gl9\",\"nzkLj4pKK\",\"R5sq4ZbPE\"],optionTitles:[\"Default\",\"Sending\",\"Sent\",\"Error\"],title:\"Variant\",type:ControlType.Enum},TS7a2IQqx:{defaultValue:\"Send and request a call\",title:\"Label\",type:ControlType.String},onTS7a2IQqxChange:{changes:\"TS7a2IQqx\",type:ControlType.ChangeHandler}});addFonts(FramerL0Aaks8K2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL0Aaks8K2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"52px\\\",null]},\\\"gnTdA1gl9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"52px\\\",null]},\\\"nzkLj4pKK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"52px\\\",null]},\\\"R5sq4ZbPE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"52px\\\",null]},\\\"RUGv5tM8M\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"52px\\\",null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"236\",\"framerIntrinsicHeight\":\"52\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"TS7a2IQqx\\\":\\\"label\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L0Aaks8K2.map","// Generated by Framer (bc64f0a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,FormBooleanInput,getFontsFromSharedStyle,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/YVDcvcH5ymfOXkKrLGuF/2vB9BQeJl4a7KEbmmlN1/hK5Ps7yej.js\";const serializationHash=\"framer-nehaQ\";const variantClassNames={uXmvRguT8:\"framer-v-1hhp83b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const vzGHZn4fv=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 Variants=motion.create(React.Fragment);const getProps=({height,id,optionTitle,width,...props})=>{return{...props,vzGHZn4fv:optionTitle??props.vzGHZn4fv??\"Option\"};};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,vzGHZn4fv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"uXmvRguT8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.label,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hhp83b\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"uXmvRguT8\",ref:refBinding,style:{backgroundColor:\"var(--token-8b581313-8950-42bb-b0aa-919b402273fd)\",...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10ly7n6\",layoutDependency:layoutDependency,layoutId:\"P7b4_3tto\",children:/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-r9j7k\",inputName:\"Topic\",layoutDependency:layoutDependency,layoutId:\"ui1k7jz7Y\",style:{\"--framer-input-background\":\"var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c)\",\"--framer-input-boolean-checked-background\":\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-icon-mask-image\":\"none\"},type:\"radio\"})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"My home\"})}),className:\"framer-1l1c4we\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"u9aMSEUMx\",text:vzGHZn4fv,verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\".framer-nehaQ.framer-15c400y, .framer-nehaQ .framer-15c400y { display: block; }\",\".framer-nehaQ.framer-1hhp83b { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 14px 16px 14px 16px; position: relative; width: min-content; }\",\".framer-nehaQ .framer-10ly7n6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 4px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-nehaQ .framer-r9j7k { --framer-input-focused-border-color: var(--token-73b7626a-58cd-431d-958e-356393462a08); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; flex: none; height: 18px; position: relative; width: 18px; }\",\".framer-nehaQ .framer-1l1c4we { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 54.5\n * @framerIntrinsicWidth 113\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vzGHZn4fv\":\"optionTitle\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOVws98A7V=withCSS(Component,css,\"framer-nehaQ\");export default FramerOVws98A7V;FramerOVws98A7V.displayName=\"Option\";FramerOVws98A7V.defaultProps={height:54.5,width:113};addPropertyControls(FramerOVws98A7V,{vzGHZn4fv:{defaultValue:\"Option\",displayTextArea:false,title:\"Option title\",type:ControlType.String},onvzGHZn4fvChange:{changes:\"vzGHZn4fv\",type:ControlType.ChangeHandler}});addFonts(FramerOVws98A7V,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOVws98A7V\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"113\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"54.5\",\"framerVariables\":\"{\\\"vzGHZn4fv\\\":\\\"optionTitle\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OVws98A7V.map","// Generated by Framer (bc64f0a)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,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/vcQy5i8UsUPBTU35rpkC/3m1qPT2x9KwBgSxFRlQX/BuDbYsVhU.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/YVDcvcH5ymfOXkKrLGuF/2vB9BQeJl4a7KEbmmlN1/hK5Ps7yej.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/x8L5s64yF8XsNXkThQuk/waRcFVxO4pMcWA9DUfpP/P20lHw208.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/s6QFG4nff7C6RbC1ZcMf/7XXngiFTCX44W3OuHmKe/XV6uiCj3e.js\";import Submit from\"https://framerusercontent.com/modules/tBQi874o9GvfniIKmwks/rl8OoazZFzeeNYXmhrPx/L0Aaks8K2.js\";import Option from\"https://framerusercontent.com/modules/HCzRZgSo2rG0qjK9lLFn/glDGkBTn4QPVk604S4FR/OVws98A7V.js\";const OptionFonts=getFonts(Option);const SubmitFonts=getFonts(Submit);const cycleOrder=[\"keeSw2kDU\",\"G4zlvDH6O\"];const serializationHash=\"framer-7yeEX\";const variantClassNames={G4zlvDH6O:\"framer-v-rszicp\",keeSw2kDU:\"framer-v-j2v0y8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MNZyidjr1=undefined;const WOJYxEplR=undefined;const qzBXBFjpQ=undefined;const rMY9nfSPJ=undefined;const bFSIEH4wB=undefined;const setrMY9nfSPJ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"keeSw2kDU\",Phone:\"G4zlvDH6O\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({buttonLabel,disclaimer,height,id,lead,leadShort,title,width,...props})=>{return{...props,bFSIEH4wB:disclaimer??props.bFSIEH4wB??\"Sending this form does not create a solicitor–client relationship.\",MNZyidjr1:title??props.MNZyidjr1??\"Tell us what has happened.\",qzBXBFjpQ:leadShort??props.qzBXBFjpQ??\"We reply within one working day.\",rMY9nfSPJ:buttonLabel??props.rMY9nfSPJ??\"Send and request a call\",variant:humanReadableVariantMap[props.variant]??props.variant??\"keeSw2kDU\",WOJYxEplR:lead??props.WOJYxEplR??\"We reply within one working day. Six short questions.\"};};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,MNZyidjr1,WOJYxEplR,qzBXBFjpQ,\"rMY9nfSPJ\":externalrMY9nfSPJ,\"onrMY9nfSPJChange\":setExternalrMY9nfSPJ,bFSIEH4wB,...restProps}=getProps(props);const[rMY9nfSPJ,setrMY9nfSPJ]=useStateVariable(externalrMY9nfSPJ,setExternalrMY9nfSPJ);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"keeSw2kDU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/b0ea0a55-bafa-4a01-a98f-2329c01ac747/submit\",className:cx(scopingClassNames,\"framer-j2v0y8\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"keeSw2kDU\",nodeId:\"keeSw2kDU\",ref:refBinding,style:{...style},...addPropertyOverrides({G4zlvDH6O:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13ivwj2\",\"data-framer-name\":\"Heading group\",layoutDependency:layoutDependency,layoutId:\"h0DeAUFdX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-vn8okj\",\"data-styles-preset\":\"BuDbYsVhU\",dir:\"auto\",children:\"Title\"})}),className:\"framer-1o7xknd\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PuwNekYC0\",text:MNZyidjr1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1yy6b4f\",\"data-styles-preset\":\"P20lHw208\",dir:\"auto\",children:\"Lead\"})}),className:\"framer-1s0ibze\",\"data-framer-name\":\"Lead\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qur_PV6_C\",text:WOJYxEplR,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({G4zlvDH6O:{text:qzBXBFjpQ}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-10pml23\",\"data-framer-name\":\"Field\",layoutDependency:layoutDependency,layoutId:\"ZiO4wQqnD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"Your full name\"})}),className:\"framer-1pjg773\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qg3EcuB5S\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1pnys34\",\"data-framer-name\":\"Input\",inputName:\"Full name\",layoutDependency:layoutDependency,layoutId:\"GMRiU9BAU\",required:true,style:{\"--framer-input-background\":\"var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-icon-mask-image\":\"none\"},type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1x3qgt6\",\"data-framer-name\":\"Field\",layoutDependency:layoutDependency,layoutId:\"Nt7It9xB7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"Email address\"})}),className:\"framer-14ciffi\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nxfNWKr6s\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1qvdcih\",\"data-framer-name\":\"Input\",inputName:\"Email address\",layoutDependency:layoutDependency,layoutId:\"eTMvCeHoo\",required:true,style:{\"--framer-input-background\":\"var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-icon-mask-image\":\"none\"},type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-yxn59s\",\"data-framer-name\":\"Field\",layoutDependency:layoutDependency,layoutId:\"vgOjfQsqr\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"Phone number (optional)\"})}),className:\"framer-1ui2cec\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AKHYMLGkV\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",children:\"Only if you would rather we call you back.\"})}),className:\"framer-1m5lzjo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RPX0rUNk0\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-owfrnu\",\"data-framer-name\":\"Input\",inputName:\"Phone number\",layoutDependency:layoutDependency,layoutId:\"IlT32Wr37\",style:{\"--framer-input-background\":\"var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-icon-mask-image\":\"none\"},type:\"tel\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j0qq0i\",\"data-framer-name\":\"Topic\",layoutDependency:layoutDependency,layoutId:\"wem12HX_X\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"What is this about?\"})}),className:\"framer-1j8etxl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SGv_mmfVr\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1299c0q\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"ikns9vcHO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9ynewc-container\",layoutDependency:layoutDependency,layoutId:\"bPTtgoqqi-container\",nodeId:\"bPTtgoqqi\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"bPTtgoqqi\",layoutId:\"bPTtgoqqi\",vzGHZn4fv:\"My home\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gx22uo-container\",layoutDependency:layoutDependency,layoutId:\"byGcHVd9J-container\",nodeId:\"byGcHVd9J\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"byGcHVd9J\",layoutId:\"byGcHVd9J\",vzGHZn4fv:\"A visa\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14f9shv-container\",layoutDependency:layoutDependency,layoutId:\"l3BRtNxlC-container\",nodeId:\"l3BRtNxlC\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"l3BRtNxlC\",layoutId:\"l3BRtNxlC\",vzGHZn4fv:\"My business\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t4t2df-container\",layoutDependency:layoutDependency,layoutId:\"eYmWIO1kC-container\",nodeId:\"eYmWIO1kC\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"eYmWIO1kC\",layoutId:\"eYmWIO1kC\",vzGHZn4fv:\"My family\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17sncql-container\",layoutDependency:layoutDependency,layoutId:\"C2tXrCO0f-container\",nodeId:\"C2tXrCO0f\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"C2tXrCO0f\",layoutId:\"C2tXrCO0f\",vzGHZn4fv:\"A will or a death\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gv4ekm-container\",layoutDependency:layoutDependency,layoutId:\"p4WfluC8J-container\",nodeId:\"p4WfluC8J\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"p4WfluC8J\",layoutId:\"p4WfluC8J\",vzGHZn4fv:\"A dispute\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jib8o1-container\",layoutDependency:layoutDependency,layoutId:\"UUEpJJEdz-container\",nodeId:\"UUEpJJEdz\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"UUEpJJEdz\",layoutId:\"UUEpJJEdz\",vzGHZn4fv:\"Something else\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3uafpt\",\"data-framer-name\":\"Meeting\",layoutDependency:layoutDependency,layoutId:\"ZOkj49XzO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"How would you like to meet?\"})}),className:\"framer-qwbeh0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KQzzT81Wn\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pjuvnt\",\"data-framer-name\":\"Grid\",layoutDependency:layoutDependency,layoutId:\"WXQmhsICW\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4mez4q-container\",layoutDependency:layoutDependency,layoutId:\"ei1DJ2owc-container\",nodeId:\"ei1DJ2owc\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"ei1DJ2owc\",layoutId:\"ei1DJ2owc\",vzGHZn4fv:\"Richmond office\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u04ihc-container\",layoutDependency:layoutDependency,layoutId:\"QBAG3GZuW-container\",nodeId:\"QBAG3GZuW\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"QBAG3GZuW\",layoutId:\"QBAG3GZuW\",vzGHZn4fv:\"Kingston office\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p44jeo-container\",layoutDependency:layoutDependency,layoutId:\"WG8hWeEJo-container\",nodeId:\"WG8hWeEJo\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Option,{height:\"100%\",id:\"WG8hWeEJo\",layoutId:\"WG8hWeEJo\",vzGHZn4fv:\"Phone or video\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-16ea9tu\",\"data-framer-name\":\"Field\",layoutDependency:layoutDependency,layoutId:\"ncrK7ZF3h\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"What has happened, in a few lines\"})}),className:\"framer-1p4l644\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mVFQMWX5z\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",children:\"Do not worry about legal terms. Dates help.\"})}),className:\"framer-16j7su9\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J9Le6eloi\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1cs2ada\",\"data-framer-name\":\"Input\",inputName:\"What has happened\",layoutDependency:layoutDependency,layoutId:\"Qhh7n05A8\",required:true,style:{\"--framer-input-background\":\"var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--framer-input-icon-mask-image\":\"none\"},type:\"textarea\"})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15z2qm1\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"LsGIVbWdt\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o4z2bk-container\",\"data-framer-name\":\"Submit\",layoutDependency:layoutDependency,layoutId:\"uBzYUjQrE-container\",name:\"Submit\",nodeId:\"uBzYUjQrE\",rendersWithMotion:true,scopeId:\"bV8vK2ECB\",children:/*#__PURE__*/_jsx(Submit,{height:\"100%\",id:\"uBzYUjQrE\",layoutId:\"uBzYUjQrE\",name:\"Submit\",onTS7a2IQqxChange:setrMY9nfSPJ,TS7a2IQqx:rMY9nfSPJ,type:\"submit\",variant:formVariants(formState,{error:\"R5sq4ZbPE\",pending:\"gnTdA1gl9\",success:\"nzkLj4pKK\"},matchVariant(\"xdFeEgGCP\")),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",children:\"Disclaimer\"})}),className:\"framer-17krnu2\",\"data-framer-name\":\"Disclaimer\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"maE90yef2\",text:bFSIEH4wB,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\".framer-7yeEX.framer-1xzprwa, .framer-7yeEX .framer-1xzprwa { display: block; }\",\".framer-7yeEX.framer-j2v0y8 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 640px; }\",\".framer-7yeEX .framer-13ivwj2, .framer-7yeEX .framer-1j0qq0i, .framer-7yeEX .framer-3uafpt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-7yeEX .framer-1o7xknd, .framer-7yeEX .framer-1s0ibze, .framer-7yeEX .framer-1pjg773, .framer-7yeEX .framer-14ciffi, .framer-7yeEX .framer-1ui2cec, .framer-7yeEX .framer-1m5lzjo, .framer-7yeEX .framer-1j8etxl, .framer-7yeEX .framer-qwbeh0, .framer-7yeEX .framer-1p4l644, .framer-7yeEX .framer-16j7su9, .framer-7yeEX .framer-17krnu2 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-7yeEX .framer-10pml23, .framer-7yeEX .framer-1x3qgt6, .framer-7yeEX .framer-yxn59s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; max-width: 480px; padding: 0px; position: relative; width: 100%; }\",'.framer-7yeEX .framer-1pnys34, .framer-7yeEX .framer-1qvdcih, .framer-7yeEX .framer-owfrnu { --framer-input-focused-border-color: var(--token-73b7626a-58cd-431d-958e-356393462a08); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-font-family: \"Geist\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.4em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 0px 14px 0px 14px; flex: none; height: 48px; position: relative; width: 100%; }',\".framer-7yeEX .framer-1299c0q, .framer-7yeEX .framer-1pjuvnt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-7yeEX .framer-9ynewc-container, .framer-7yeEX .framer-1gx22uo-container, .framer-7yeEX .framer-14f9shv-container, .framer-7yeEX .framer-1t4t2df-container, .framer-7yeEX .framer-17sncql-container, .framer-7yeEX .framer-gv4ekm-container, .framer-7yeEX .framer-1jib8o1-container, .framer-7yeEX .framer-4mez4q-container, .framer-7yeEX .framer-1u04ihc-container, .framer-7yeEX .framer-p44jeo-container, .framer-7yeEX .framer-1o4z2bk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7yeEX .framer-16ea9tu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-7yeEX .framer-1cs2ada { --framer-input-focused-border-color: var(--token-73b7626a-58cd-431d-958e-356393462a08); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-font-family: \"Geist\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.4em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-padding: 12px 14px 12px 14px; flex: none; height: 160px; position: relative; width: 100%; }',\".framer-7yeEX .framer-15z2qm1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-7yeEX.framer-v-rszicp.framer-j2v0y8 { gap: 24px; width: 350px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1064.5\n * @framerIntrinsicWidth 640\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"G4zlvDH6O\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"MNZyidjr1\":\"title\",\"WOJYxEplR\":\"lead\",\"qzBXBFjpQ\":\"leadShort\",\"rMY9nfSPJ\":\"buttonLabel\",\"bFSIEH4wB\":\"disclaimer\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbV8vK2ECB=withCSS(Component,css,\"framer-7yeEX\");export default FramerbV8vK2ECB;FramerbV8vK2ECB.displayName=\"Consultation\";FramerbV8vK2ECB.defaultProps={height:1064.5,width:640};addPropertyControls(FramerbV8vK2ECB,{variant:{options:[\"keeSw2kDU\",\"G4zlvDH6O\"],optionTitles:[\"Default\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},MNZyidjr1:{defaultValue:\"Tell us what has happened.\",title:\"Title\",type:ControlType.String},onMNZyidjr1Change:{changes:\"MNZyidjr1\",type:ControlType.ChangeHandler},WOJYxEplR:{defaultValue:\"We reply within one working day. Six short questions.\",displayTextArea:true,title:\"Lead\",type:ControlType.String},onWOJYxEplRChange:{changes:\"WOJYxEplR\",type:ControlType.ChangeHandler},qzBXBFjpQ:{defaultValue:\"We reply within one working day.\",displayTextArea:true,title:\"Lead (short)\",type:ControlType.String},onqzBXBFjpQChange:{changes:\"qzBXBFjpQ\",type:ControlType.ChangeHandler},rMY9nfSPJ:{defaultValue:\"Send and request a call\",title:\"Button Label\",type:ControlType.String},onrMY9nfSPJChange:{changes:\"rMY9nfSPJ\",type:ControlType.ChangeHandler},bFSIEH4wB:{defaultValue:\"Sending this form does not create a solicitor–client relationship.\",title:\"Disclaimer\",type:ControlType.String},onbFSIEH4wBChange:{changes:\"bFSIEH4wB\",type:ControlType.ChangeHandler}});addFonts(FramerbV8vK2ECB,[{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:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...OptionFonts,...SubmitFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerbV8vK2ECB.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Option,{},context),()=>forwardLoader(Submit,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbV8vK2ECB\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G4zlvDH6O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"640\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1064.5\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"MNZyidjr1\\\":\\\"title\\\",\\\"WOJYxEplR\\\":\\\"lead\\\",\\\"qzBXBFjpQ\\\":\\\"leadShort\\\",\\\"rMY9nfSPJ\\\":\\\"buttonLabel\\\",\\\"bFSIEH4wB\\\":\\\"disclaimer\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 12 L 0 0 L 16.5 0 L 16.5 12 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"12px\" id=\"gwB_ZdJt6\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"xGkn4qbwc\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 12)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"uQ9bOFKFt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 6)\" width=\"16.5px\"/><path d=\"M 0 0 L 16.5 0\" fill=\"transparent\" height=\"1px\" id=\"hrURkUe9P\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 18)\" width=\"16.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"3559153988\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-iZmZi\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-iZmZi { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"List\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-iZmZi\");Icon.displayName=\"List\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"List\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1.5 16.5 C 0.672 16.5 0 15.828 0 15 L 0 1.5 C 0 0.672 0.672 0 1.5 0 L 15 0 C 15.828 0 16.5 0.672 16.5 1.5 L 16.5 15 C 16.5 15.828 15.828 16.5 15 16.5 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"16.5px\" id=\"LjE0Ycn76\" transform=\"translate(3.75 3.75)\" width=\"16.5px\"/><path d=\"M 13.5 0 L 0 13.5\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"oSDwjLCvX\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/><path d=\"M 13.5 13.5 L 0 0\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"13.5px\" id=\"H9XwXWiXU\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(5.25 5.25)\" width=\"13.5px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"2202960551\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-AhL2C\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-AhL2C { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-AhL2C\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";const KEY=\"stackwell-theme\";// Rules already rewritten no longer mention the colour scheme, so remember them.\nconst known=new Set;function darkRules(){for(const sheet of Array.from(document.styleSheets)){let rules;try{rules=sheet.cssRules;}catch{continue;}for(const r of Array.from(rules)){if(r instanceof CSSMediaRule&&/prefers-color-scheme\\s*:\\s*dark/.test(r.conditionText||r.media.mediaText))known.add(r);}}return Array.from(known).filter(r=>r.parentStyleSheet!==null);}function applyMode(mode){for(const r of darkRules()){const original=r.__original||r.media.mediaText;r.__original=original;r.media.mediaText=mode===\"dark\"?\"all\":mode===\"light\"?\"not all\":original;}document.documentElement.style.colorScheme=mode===\"system\"?\"\":mode;// Tell other components (the map override) which scheme is showing now.\ntry{window.dispatchEvent(new CustomEvent(\"stackwell-theme\",{detail:mode}));}catch{}}// Site-wide hover underline for frame links whose text uses the Link Text style, and for list rows.\n// Every text that links underlines on hover: the link-ish presets (Link Text, Body Strong, Nav, Small Strong, footer legal)\n// in each DOM shape Framer emits. Button labels and card body copy are not in the list on purpose.\nconst HOVER_CSS=`a:hover p.framer-styles-preset-1lsctzz, a.framer-styles-preset-1lsctzz:hover, p.framer-styles-preset-1lsctzz a:hover, a:hover .framer-styles-preset-1lsctzz, a:hover p.framer-styles-preset-yjebz2, a.framer-styles-preset-yjebz2:hover, p.framer-styles-preset-yjebz2 a:hover, a:hover .framer-styles-preset-yjebz2, a:hover p.framer-styles-preset-2rygmq, a.framer-styles-preset-2rygmq:hover, p.framer-styles-preset-2rygmq a:hover, a:hover .framer-styles-preset-2rygmq, a:hover p.framer-styles-preset-q6np2n, a.framer-styles-preset-q6np2n:hover, p.framer-styles-preset-q6np2n a:hover, a:hover .framer-styles-preset-q6np2n, a:hover p.framer-styles-preset-s0jo95, a.framer-styles-preset-s0jo95:hover, p.framer-styles-preset-s0jo95 a:hover, a:hover .framer-styles-preset-s0jo95, a[href]:hover > div > h3.framer-text, a[href]:hover > div > div > h3.framer-text { text-decoration: underline; text-underline-offset: 0.18em; text-decoration-thickness: 1.5px }`;function ensureHoverCss(){if(typeof document===\"undefined\"||document.getElementById(\"stackwell-hover-css\"))return;const st=document.createElement(\"style\");st.id=\"stackwell-hover-css\";st.textContent=HOVER_CSS;document.head.appendChild(st);}function readStored(){try{const v=localStorage.getItem(KEY);if(v===\"light\"||v===\"dark\")return v;}catch{}return\"system\";}function systemIsDark(){return typeof window!==\"undefined\"&&window.matchMedia&&window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}// Hover (mouse) and keyboard focus fill the glyph: the sun's disc and the moon's body.\nconst fillStyle=(color,filled)=>({fill:color,fillOpacity:filled?1:0,transition:\"fill-opacity 150ms ease-out\"});const Sun=({color,filled})=>/*#__PURE__*/_jsxs(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"4\",style:fillStyle(color,filled)}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M4.93 19.07l1.41-1.41M17.66 6.34l1.41-1.41\"})]});const Moon=({color,filled})=>/*#__PURE__*/_jsx(\"svg\",{width:\"18\",height:\"18\",viewBox:\"0 0 24 24\",fill:\"none\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 12.8A9 9 0 1 1 11.2 3a7 7 0 0 0 9.8 9.8z\",style:fillStyle(color,filled)})});export default function ThemeToggle(props){const{color,hoverBackground,lightLabel,darkLabel,style}=props;const onCanvas=RenderTarget.current()===RenderTarget.canvas;const[mode,setMode]=React.useState(\"system\");const[dark,setDark]=React.useState(false);const[hover,setHover]=React.useState(false);const[focused,setFocused]=React.useState(false);React.useEffect(()=>{if(onCanvas)return;ensureHoverCss();const stored=readStored();setMode(stored);applyMode(stored);const update=()=>setDark(stored===\"dark\"||stored===\"system\"&&systemIsDark());update();const mq=window.matchMedia(\"(prefers-color-scheme: dark)\");const onChange=()=>{if(readStored()===\"system\")setDark(mq.matches);};mq.addEventListener?.(\"change\",onChange);// Framer can add stylesheets after hydration; re-apply when the head changes.\nconst mo=new MutationObserver(()=>{const m=readStored();if(m!==\"system\")applyMode(m);});mo.observe(document.head,{childList:true});return()=>{mq.removeEventListener?.(\"change\",onChange);mo.disconnect();};},[]);const toggle=()=>{if(onCanvas)return;const next=dark?\"light\":\"dark\";// Going back to what the system already shows means \"follow the system\" again.\nconst final=next===(systemIsDark()?\"dark\":\"light\")?\"system\":next;try{final===\"system\"?localStorage.removeItem(KEY):localStorage.setItem(KEY,final);}catch{}applyMode(final);setMode(final);setDark(final===\"dark\"||final===\"system\"&&systemIsDark());};const label=dark?lightLabel:darkLabel;return /*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-label\":label,title:label,onClick:toggle,onPointerEnter:e=>{if(e.pointerType===\"mouse\")setHover(true);},onPointerLeave:()=>setHover(false),onFocus:e=>{try{if(e.currentTarget.matches(\":focus-visible\"))setFocused(true);}catch{}},onBlur:()=>setFocused(false),style:{...style,width:44,height:44,borderRadius:999,border:\"none\",padding:0,display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",background:hover?hoverBackground:\"transparent\",transition:\"background 0.15s ease\",opacity:.85},children:dark?/*#__PURE__*/_jsx(Sun,{color:color,filled:hover||focused}):/*#__PURE__*/_jsx(Moon,{color:color,filled:hover||focused})});}ThemeToggle.defaultProps={color:\"#1E2226\",hoverBackground:\"rgba(23,96,107,0.1)\",lightLabel:\"Switch to light mode\",darkLabel:\"Switch to dark mode\"};addPropertyControls(ThemeToggle,{color:{type:ControlType.Color,title:\"Icon\",defaultValue:\"#1E2226\"},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"rgba(23,96,107,0.1)\"},lightLabel:{type:ControlType.String,title:\"Light label\",defaultValue:\"Switch to light mode\"},darkLabel:{type:ControlType.String,title:\"Dark label\",defaultValue:\"Switch to dark mode\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggle\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeToggle.map","// Generated by Framer (bc64f0a)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Sans-regular\",\"GF;IBM Plex Sans-700\",\"GF;IBM Plex Sans-700italic\",\"GF;IBM Plex Sans-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSD6llzBaI5loa26g.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXGKVElMYYaJe8bpLHnCwDKr932-G7dytD-Dmu1swZSAXcomDVmadSDDV5zBaI5loa26g.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhp8RKg4tIOm6vje.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Sans\",url:\"https://fonts.gstatic.com/s/ibmplexsans/v23/zYXEKVElMYYaJe8bpLHnCwDKhdTEG46kmUZQCX598fQbM4jw8V78x9OWIhqbQ6g4tIOm6vje.woff2\",weight:\"400\"}]}];export const css=['.framer-wcKOC .framer-styles-preset-17cyj1p:not(.rich-text-wrapper), .framer-wcKOC .framer-styles-preset-17cyj1p.rich-text-wrapper p { --framer-font-family: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-family-italic: \"IBM Plex Sans\", \"IBM Plex Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.5em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-75a6354c-9db7-419e-a485-f110250560d0); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-wcKOC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (99770fa)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-nSK6K .framer-styles-preset-54cgex:not(.rich-text-wrapper), .framer-nSK6K .framer-styles-preset-54cgex.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-73b7626a-58cd-431d-958e-356393462a08); --framer-link-text-color: var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da); --framer-link-text-decoration: none; }\"];export const className=\"framer-nSK6K\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.662 10.625 C 11.873 10.485 12.14 10.461 12.373 10.561 L 16.794 12.542 C 17.1 12.672 17.284 12.989 17.244 13.32 C 16.943 15.571 15.021 17.251 12.75 17.25 C 5.708 17.25 0 11.541 0 4.5 C -0.002 2.228 1.679 0.307 3.93 0.005 C 4.26 -0.034 4.577 0.149 4.708 0.455 L 6.689 4.88 C 6.788 5.111 6.765 5.376 6.627 5.586 L 4.624 7.968 C 4.479 8.187 4.46 8.465 4.573 8.701 C 5.348 10.288 6.989 11.909 8.581 12.677 C 8.818 12.789 9.097 12.768 9.315 12.621 Z\" fill-opacity=\"var(--1m6trwb, 0)\" fill=\"var(--21h8s6, rgb(0, 0, 0))\" height=\"17.2496431275787px\" id=\"OGSK26yEB\" transform=\"translate(3.75 3)\" width=\"17.249643127578704px\"/><path d=\"M 11.662 10.625 C 11.873 10.485 12.14 10.461 12.373 10.561 L 16.794 12.542 C 17.1 12.672 17.284 12.989 17.244 13.32 C 16.943 15.571 15.021 17.251 12.75 17.25 C 5.708 17.25 0 11.541 0 4.5 C -0.002 2.228 1.679 0.307 3.93 0.005 C 4.26 -0.034 4.577 0.149 4.708 0.455 L 6.689 4.88 C 6.788 5.111 6.765 5.376 6.627 5.586 L 4.624 7.968 C 4.479 8.187 4.46 8.465 4.573 8.701 C 5.348 10.288 6.989 11.909 8.581 12.677 C 8.818 12.789 9.097 12.768 9.315 12.621 Z\" fill=\"transparent\" height=\"17.2496431275787px\" id=\"adDXvOUTL\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--pgex8v, 1.5)\" stroke=\"var(--21h8s6, rgb(0, 0, 0))\" transform=\"translate(3.75 3)\" width=\"17.249643127578704px\"/></svg>';const getProps=({alpha,color,height,id,width,width1,...props})=>{return{...props,ezTt3ayMo:color??props.ezTt3ayMo??\"rgb(0, 0, 0)\",lschgej4H:width1??props.lschgej4H??1.5,qxTvv_EBh:alpha??props.qxTvv_EBh};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,lschgej4H,qxTvv_EBh,...restProps}=getProps(props);const href=useSVGTemplate(\"986463349\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-C6MlI\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m6trwb\":qxTvv_EBh,\"--21h8s6\":ezTt3ayMo,\"--pgex8v\":lschgej4H,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-C6MlI { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"color\",\"lschgej4H\":\"width1\",\"qxTvv_EBh\":\"alpha\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-C6MlI\");Icon.displayName=\"Phone\";export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},lschgej4H:{defaultValue:1.5,displayStepper:true,hidden:false,max:6,min:0,step:.5,title:\"Width\",type:ControlType.Number},qxTvv_EBh:{defaultValue:0,displayStepper:true,hidden:false,max:1,min:0,step:.1,title:\"Alpha\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Phone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"color\\\",\\\"lschgej4H\\\":\\\"width1\\\",\\\"qxTvv_EBh\\\":\\\"alpha\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Phone from\"https://framerusercontent.com/modules/JhjNU5admIi32bgBk7kN/piPqsNFW90HigDdjsxLZ/I13kdmfkC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/bmFfnGYkxUYwehLIWXdz/igy7Pdq9jIBzVjHZQU34/keQKaiojl.js\";const PhoneFonts=getFonts(Phone);const enabledGestures={nyBHfGm53:{hover:true}};const serializationHash=\"framer-cLaL5\";const variantClassNames={nyBHfGm53:\"framer-v-1yk6lpk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zlcvopg58=undefined;const QJinHq0zW=undefined;const transition1={delay:0,duration:.15,ease:[.25,.1,.25,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,number,width,...props})=>{return{...props,QJinHq0zW:number??props.QJinHq0zW??\"020 8940 1122\",zlcvopg58:link??props.zlcvopg58};};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,QJinHq0zW,zlcvopg58,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"nyBHfGm53\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"nyBHfGm53-hover\")return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"nyBHfGm53-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:zlcvopg58,motionChild:true,nodeId:\"nyBHfGm53\",scopeId:\"BTBoSDYY0\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1yk6lpk\",className,classNames)} framer-46bjj4`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"nyBHfGm53\",ref:refBinding,style:{...style},...addPropertyOverrides({\"nyBHfGm53-hover\":{\"data-framer-name\":\"Hover\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-rcdai5\",\"data-framer-name\":\"Icon: Phone\",layoutDependency:layoutDependency,layoutId:\"mk28Chv3g\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--pgex8v\":2}}),isDisplayed1()&&/*#__PURE__*/_jsx(Phone,{animated:true,className:\"framer-1woo9yl\",\"data-framer-name\":\"Icon: Phone (filled)\",layoutDependency:layoutDependency,layoutId:\"ctVsovQxY\",style:{\"--1m6trwb\":1,\"--21h8s6\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--pgex8v\":2}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-3xejnq\",\"data-styles-preset\":\"keQKaiojl\",dir:\"auto\",children:\"Number\"})}),className:\"framer-12dh9e0\",\"data-framer-name\":\"Number\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lPVEGfbyv\",text:QJinHq0zW,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\".framer-cLaL5.framer-46bjj4, .framer-cLaL5 .framer-46bjj4 { display: block; }\",\".framer-cLaL5.framer-1yk6lpk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; min-height: 44px; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cLaL5 .framer-rcdai5, .framer-cLaL5 .framer-1woo9yl { flex: none; height: auto; position: relative; width: 16px; }\",\".framer-cLaL5 .framer-12dh9e0 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"44px\",null]},\"gGl7sYv4b\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[null,null,\"44px\",null]}}}\n * @framerVariables {\"QJinHq0zW\":\"number\",\"zlcvopg58\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBTBoSDYY0=withCSS(Component,css,\"framer-cLaL5\");export default FramerBTBoSDYY0;FramerBTBoSDYY0.displayName=\"Phone\";FramerBTBoSDYY0.defaultProps={height:200,width:200};addPropertyControls(FramerBTBoSDYY0,{QJinHq0zW:{defaultValue:\"020 8940 1122\",title:\"Number\",type:ControlType.String},onQJinHq0zWChange:{changes:\"QJinHq0zW\",type:ControlType.ChangeHandler},zlcvopg58:{title:\"Link\",type:ControlType.Link}});addFonts(FramerBTBoSDYY0,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...PhoneFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBTBoSDYY0\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"200\",\"framerIntrinsicHeight\":\"200\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"44px\\\",null]},\\\"gGl7sYv4b\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"44px\\\",null]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"QJinHq0zW\\\":\\\"number\\\",\\\"zlcvopg58\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BTBoSDYY0.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import List from\"https://framerusercontent.com/modules/4xJsJPc59it6XmHEERsh/koUifyDPwJ9ohyYl3uMd/itu1soPCZ.js\";import X from\"https://framerusercontent.com/modules/wbL0GysLpUpZOLelXsKU/7IhRlKXIvqCTv7OUjGRe/q95pf4lLL.js\";import AnimatedLink from\"https://framerusercontent.com/modules/vw8902EEhX1L8VLQAzfg/2SarHJXUa3Co61HrQo1N/AnimatedLink.js\";import ThemeToggle from\"https://framerusercontent.com/modules/zjUpnXctp1ZSB2Q2VNc4/1ajjP40IVHT9fA3arMYA/ThemeToggle.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/SjEgZpYZ1rVgra55x9HP/FMPNqFnWwZd8xAwo9UOh/AnFcxHGqu.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/n5JAUTTuoklyqyKJe8mR/W5fxxvc1WFYpoeAIcVHc/DFpRY24eV.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/MuyyHJvRfKta1Ip4Ujj0/BgDEUZELFvn85jaGllkZ/glwPqt1cK.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/EDvVLGLcOEPnrZwzpDhQ/L79fcfseoECn9TWD1kPz/swh_b40aF.js\";import Phone from\"https://framerusercontent.com/modules/RmYkLCyfmCwwfVbCzm5V/bwabXwDtrIFxUvDq3Mp2/BTBoSDYY0.js\";import Button from\"https://framerusercontent.com/modules/r7anU0dj1AuClgiHbdOt/EoabDZ7IKELe9B8Hsf6d/GN2IRbjuv.js\";const AnimatedLinkFonts=getFonts(AnimatedLink);const ThemeToggleFonts=getFonts(ThemeToggle);const PhoneFonts=getFonts(Phone);const ButtonFonts=getFonts(Button);const cycleOrder=[\"iTlyT5xZE\",\"HbX8TCBSW\",\"DV_4CSltG\",\"rZG5FqBNq\"];const serializationHash=\"framer-I8ACb\";const variantClassNames={DV_4CSltG:\"framer-v-exoi27\",HbX8TCBSW:\"framer-v-1cuulc7\",iTlyT5xZE:\"framer-v-71mzu9\",rZG5FqBNq:\"framer-v-1o5x8ij\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fpkqVOzt3=undefined;const EjpiC7Sj_=undefined;const vmhvgOa9g=undefined;const azYDbPLzM=undefined;const WFo5nJdEI=undefined;const Drzb6sjeW=undefined;const ec6R161mS=undefined;const NcKDlkYBQ=undefined;const gfD1EOuQE=undefined;const WdmhkSvfU=undefined;const LgsbaR7Ac=undefined;const wEZkV8JV2=undefined;const pPT1CpCgd=undefined;const ISl5ligJ4=undefined;const y8nJQ2FE_=undefined;const setwEZkV8JV2=undefined;const setISl5ligJ4=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone open\":\"rZG5FqBNq\",Desktop:\"iTlyT5xZE\",Phone:\"DV_4CSltG\",Tablet:\"HbX8TCBSW\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({brandName,buttonLabel,buttonLink,height,id,item1Label,item1Link,item2Label,item2Link,item3Label,item3Link,item4Label,item4Link,item5Label,item5Link,phone,phoneLink,width,...props})=>{return{...props,azYDbPLzM:item2Label??props.azYDbPLzM??\"Our people\",Drzb6sjeW:item3Label??props.Drzb6sjeW??\"Fees\",ec6R161mS:item3Link??props.ec6R161mS,EjpiC7Sj_:item1Label??props.EjpiC7Sj_??\"Practice areas\",fpkqVOzt3:brandName??props.fpkqVOzt3??\"Marlow & Reid\",gfD1EOuQE:item4Link??props.gfD1EOuQE,ISl5ligJ4:buttonLabel??props.ISl5ligJ4??\"Book a consultation\",LgsbaR7Ac:item5Link??props.LgsbaR7Ac,NcKDlkYBQ:item4Label??props.NcKDlkYBQ??\"Insights\",pPT1CpCgd:phoneLink??props.pPT1CpCgd,variant:humanReadableVariantMap[props.variant]??props.variant??\"iTlyT5xZE\",vmhvgOa9g:item1Link??props.vmhvgOa9g,WdmhkSvfU:item5Label??props.WdmhkSvfU??\"About\",wEZkV8JV2:phone??props.wEZkV8JV2??\"020 8940 1122\",WFo5nJdEI:item2Link??props.WFo5nJdEI,y8nJQ2FE_:buttonLink??props.y8nJQ2FE_};};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,fpkqVOzt3,EjpiC7Sj_,vmhvgOa9g,azYDbPLzM,WFo5nJdEI,Drzb6sjeW,ec6R161mS,NcKDlkYBQ,gfD1EOuQE,WdmhkSvfU,LgsbaR7Ac,\"wEZkV8JV2\":externalwEZkV8JV2,\"onwEZkV8JV2Change\":setExternalwEZkV8JV2,pPT1CpCgd,\"ISl5ligJ4\":externalISl5ligJ4,\"onISl5ligJ4Change\":setExternalISl5ligJ4,y8nJQ2FE_,...restProps}=getProps(props);const[wEZkV8JV2,setwEZkV8JV2]=useStateVariable(externalwEZkV8JV2,setExternalwEZkV8JV2);const[ISl5ligJ4,setISl5ligJ4]=useStateVariable(externalISl5ligJ4,setExternalISl5ligJ4);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iTlyT5xZE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"DV_4CSltG\",\"rZG5FqBNq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"HbX8TCBSW\",\"DV_4CSltG\",\"rZG5FqBNq\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"DV_4CSltG\",\"rZG5FqBNq\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13kvuxz=activeVariantCallback(async(...args)=>{setVariant(\"rZG5FqBNq\");});const onTap1tngmf1=activeVariantCallback(async(...args)=>{setVariant(\"DV_4CSltG\");});const isDisplayed3=()=>{if(baseVariant===\"rZG5FqBNq\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-71mzu9\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"iTlyT5xZE\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-08103d7e-aefc-4e91-8c1e-c73b8e82656b)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-8b581313-8950-42bb-b0aa-919b402273fd)\",...style},...addPropertyOverrides({DV_4CSltG:{\"data-framer-name\":\"Phone\"},HbX8TCBSW:{\"data-framer-name\":\"Tablet\"},rZG5FqBNq:{\"data-framer-name\":\"Phone open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ipw1ie\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"VyQtiP5uN\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"yDIZD5XsU\",scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-p32kff framer-6c4uvn\",\"data-framer-name\":\"Link: Home\",layoutDependency:layoutDependency,layoutId:\"yDIZD5XsU\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1toae2\",\"data-styles-preset\":\"DFpRY24eV\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Marlow & Reid\"})}),className:\"framer-1e68o9r\",\"data-framer-name\":\"Brand\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"w4G5AmdyQ\",text:fpkqVOzt3,verticalAlignment:\"top\",withExternalLayout:true})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ae49a5\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"oYcPKcLXf\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dc0nvb\",\"data-framer-name\":\"Link: Item 1\",layoutDependency:layoutDependency,layoutId:\"eVJFnEsk9\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z4gp6w-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav link\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"sUkwHHqmF-container\",name:\"Nav link\",nodeId:\"sUkwHHqmF\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(AnimatedLink,{arrow:\"none\",color:\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",duration:300,fontFamily:'\"IBM Plex Mono\", ui-monospace, monospace',fontSize:12,fontWeight:500,height:\"100%\",hoverColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",id:\"sUkwHHqmF\",label:EjpiC7Sj_,layoutId:\"sUkwHHqmF\",link:vmhvgOa9g,minHeight:44,name:\"Nav link\",newTab:false,thickness:1,tracking:.08,underlineColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",uppercase:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y7c0sr\",\"data-framer-name\":\"Link: Item 2\",layoutDependency:layoutDependency,layoutId:\"a0p7He4HQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1jxdf-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav link\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ul8Fb7USy-container\",name:\"Nav link\",nodeId:\"ul8Fb7USy\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(AnimatedLink,{arrow:\"none\",color:\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",duration:300,fontFamily:'\"IBM Plex Mono\", ui-monospace, monospace',fontSize:12,fontWeight:500,height:\"100%\",hoverColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",id:\"ul8Fb7USy\",label:azYDbPLzM,layoutId:\"ul8Fb7USy\",link:WFo5nJdEI,minHeight:44,name:\"Nav link\",newTab:false,thickness:1,tracking:.08,underlineColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",uppercase:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hobqpn\",\"data-framer-name\":\"Link: Item 3\",layoutDependency:layoutDependency,layoutId:\"DM5hsJOtr\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ilwkbg-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav link\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"q66w9_ow3-container\",name:\"Nav link\",nodeId:\"q66w9_ow3\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(AnimatedLink,{arrow:\"none\",color:\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",duration:300,fontFamily:'\"IBM Plex Mono\", ui-monospace, monospace',fontSize:12,fontWeight:500,height:\"100%\",hoverColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",id:\"q66w9_ow3\",label:Drzb6sjeW,layoutId:\"q66w9_ow3\",link:ec6R161mS,minHeight:44,name:\"Nav link\",newTab:false,thickness:1,tracking:.08,underlineColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",uppercase:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-oppwli\",\"data-framer-name\":\"Link: Item 4\",layoutDependency:layoutDependency,layoutId:\"GbuzAHXO1\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7wr0ao-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav link\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"U1sPTGFM1-container\",name:\"Nav link\",nodeId:\"U1sPTGFM1\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(AnimatedLink,{arrow:\"none\",color:\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",duration:300,fontFamily:'\"IBM Plex Mono\", ui-monospace, monospace',fontSize:12,fontWeight:500,height:\"100%\",hoverColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",id:\"U1sPTGFM1\",label:NcKDlkYBQ,layoutId:\"U1sPTGFM1\",link:gfD1EOuQE,minHeight:44,name:\"Nav link\",newTab:false,thickness:1,tracking:.08,underlineColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",uppercase:true,width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s09b9m\",\"data-framer-name\":\"Link: Item 5\",layoutDependency:layoutDependency,layoutId:\"fVCVgEUdI\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o51m6c-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Nav link\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"OWgHgK6q6-container\",name:\"Nav link\",nodeId:\"OWgHgK6q6\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(AnimatedLink,{arrow:\"none\",color:\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",duration:300,fontFamily:'\"IBM Plex Mono\", ui-monospace, monospace',fontSize:12,fontWeight:500,height:\"100%\",hoverColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",id:\"OWgHgK6q6\",label:WdmhkSvfU,layoutId:\"OWgHgK6q6\",link:LgsbaR7Ac,minHeight:44,name:\"Nav link\",newTab:false,thickness:1,tracking:.08,underlineColor:\"var(--token-73b7626a-58cd-431d-958e-356393462a08)\",uppercase:true,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9qge5t\",\"data-framer-name\":\"Actions\",layoutDependency:layoutDependency,layoutId:\"hzRyiv_UE\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w3x4m3-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Theme toggle\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"zNZpyfwr3-container\",name:\"Theme toggle\",nodeId:\"zNZpyfwr3\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(ThemeToggle,{color:\"var(--token-991d5739-20a5-4f52-8bed-31ce89280ec0, rgb(30, 64, 175))\",darkLabel:\"Switch to dark mode\",height:\"100%\",hoverBackground:\"rgba(44, 86, 214, 0.1)\",id:\"zNZpyfwr3\",layoutId:\"zNZpyfwr3\",lightLabel:\"Switch to light mode\",name:\"Theme toggle\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,y:(componentViewport?.y||0)+0+0+-60+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i6c884-container\",\"data-framer-name\":\"Link: Phone\",layoutDependency:layoutDependency,layoutId:\"j049Hzi63-container\",name:\"Link: Phone\",nodeId:\"j049Hzi63\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(Phone,{height:\"100%\",id:\"j049Hzi63\",layoutId:\"j049Hzi63\",name:\"Link: Phone\",onQJinHq0zWChange:setwEZkV8JV2,QJinHq0zW:wEZkV8JV2,width:\"100%\",zlcvopg58:pPT1CpCgd})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+-60+76,...addPropertyOverrides({DV_4CSltG:{y:(componentViewport?.y||0)+0+0+8+0},HbX8TCBSW:{y:(componentViewport?.y||0)+0+0+16+0},rZG5FqBNq:{y:(componentViewport?.y||0)+0+0+8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17rlu6u-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"x0eqCPhRI-container\",name:\"Button\",nodeId:\"x0eqCPhRI\",rendersWithMotion:true,scopeId:\"HEVkJWbP2\",children:/*#__PURE__*/_jsx(Button,{AIcFOGdj2:y8nJQ2FE_,gcO8ORNkj:ISl5ligJ4,height:\"100%\",id:\"x0eqCPhRI\",layoutId:\"x0eqCPhRI\",name:\"Button\",ongcO8ORNkjChange:setISl5ligJ4,variant:matchVariant(\"nGl_fdDrS\"),width:\"100%\",...addPropertyOverrides({DV_4CSltG:{gcO8ORNkj:\"Book\"},HbX8TCBSW:{gcO8ORNkj:\"Book\"},rZG5FqBNq:{gcO8ORNkj:\"Book\"}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-9sj9yo\",\"data-framer-name\":\"Menu button\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"YhWXXsgxF\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},...addPropertyOverrides({DV_4CSltG:{\"data-highlight\":true,onTap:onTap13kvuxz},rZG5FqBNq:{\"data-highlight\":true,onTap:onTap1tngmf1}},baseVariant,gestureVariant),children:isDisplayed2()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1ftcy0o\",Component:List,\"data-framer-name\":\"Icon: Menu\",layoutDependency:layoutDependency,layoutId:\"SaU__XJkQ\",style:{\"--1m6trwb\":0,\"--21h8s6\":\"var(--token-4be33813-0e81-4a69-ba97-8b86dd02f3da)\",\"--pgex8v\":2},...addPropertyOverrides({rZG5FqBNq:{Component:X}},baseVariant,gestureVariant)})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x30407\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"rasBsvwUB\"}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xlrjgw\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"YpJcO4B02\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2vj1n3\",layoutDependency:layoutDependency,layoutId:\"eAuxiOYNt\",children:[isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:vmhvgOa9g,motionChild:true,nodeId:\"hKAvcMR9l\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"Practice areas\"})})})}),className:\"framer-2mofbv\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hKAvcMR9l\",text:EjpiC7Sj_,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:WFo5nJdEI,motionChild:true,nodeId:\"Q5_4Id5BG\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"Our people\"})})})}),className:\"framer-7s0hcu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q5_4Id5BG\",text:azYDbPLzM,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:ec6R161mS,motionChild:true,nodeId:\"ArJCAKyss\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"Fees\"})})})}),className:\"framer-i3ez3s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ArJCAKyss\",text:Drzb6sjeW,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:gfD1EOuQE,motionChild:true,nodeId:\"fOtMRTdAJ\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"Insights\"})})})}),className:\"framer-u0wv00\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fOtMRTdAJ\",text:NcKDlkYBQ,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:LgsbaR7Ac,motionChild:true,nodeId:\"GuvZfw6aL\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"Brand Name\"})})})}),className:\"framer-1he0j8r\",\"data-framer-name\":\"Link: Item 5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GuvZfw6aL\",text:WdmhkSvfU,verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed3()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:pPT1CpCgd,motionChild:true,nodeId:\"n0Ks1vO7R\",openInNewTab:false,relValues:[],scopeId:\"HEVkJWbP2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54cgex\",\"data-styles-preset\":\"swh_b40aF\",children:\"020 8940 1122\"})})})}),className:\"framer-1nsw085\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n0Ks1vO7R\",text:wEZkV8JV2,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\".framer-I8ACb.framer-6c4uvn, .framer-I8ACb .framer-6c4uvn { display: block; }\",\".framer-I8ACb.framer-71mzu9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1440px; }\",\".framer-I8ACb .framer-ipw1ie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; padding: 0px 40px 0px 40px; position: relative; width: 100%; }\",\".framer-I8ACb .framer-p32kff { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 44px; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-I8ACb .framer-1e68o9r { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-I8ACb .framer-ae49a5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-I8ACb .framer-1dc0nvb, .framer-I8ACb .framer-y7c0sr, .framer-I8ACb .framer-hobqpn, .framer-I8ACb .framer-oppwli, .framer-I8ACb .framer-s09b9m { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 44px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-I8ACb .framer-z4gp6w-container, .framer-I8ACb .framer-a1jxdf-container, .framer-I8ACb .framer-ilwkbg-container, .framer-I8ACb .framer-7wr0ao-container, .framer-I8ACb .framer-o51m6c-container, .framer-I8ACb .framer-1i6c884-container, .framer-I8ACb .framer-17rlu6u-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-I8ACb .framer-9qge5t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-I8ACb .framer-w3x4m3-container { flex: none; height: 44px; position: relative; width: 44px; }\",\".framer-I8ACb .framer-9sj9yo { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 44px; justify-content: center; padding: 0px; position: relative; width: 44px; }\",\".framer-I8ACb .framer-1ftcy0o { flex: none; height: auto; position: relative; width: 26px; }\",\".framer-I8ACb .framer-x30407 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-I8ACb .framer-1xlrjgw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; padding: 16px 20px 28px 20px; position: relative; width: 100%; }\",\".framer-I8ACb .framer-2vj1n3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 21px; height: min-content; justify-content: center; min-height: 200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-I8ACb .framer-2mofbv, .framer-I8ACb .framer-7s0hcu, .framer-I8ACb .framer-i3ez3s, .framer-I8ACb .framer-u0wv00, .framer-I8ACb .framer-1he0j8r { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-I8ACb .framer-1nsw085 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-I8ACb.framer-v-1cuulc7.framer-71mzu9 { width: 810px; }\",\".framer-I8ACb.framer-v-1cuulc7 .framer-ipw1ie { padding: 0px 24px 0px 24px; }\",\".framer-I8ACb.framer-v-1cuulc7 .framer-ae49a5 { gap: 18px; }\",\".framer-I8ACb.framer-v-1cuulc7 .framer-9qge5t { gap: 14px; }\",\".framer-I8ACb.framer-v-exoi27.framer-71mzu9, .framer-I8ACb.framer-v-1o5x8ij.framer-71mzu9 { width: 390px; }\",\".framer-I8ACb.framer-v-exoi27 .framer-ipw1ie, .framer-I8ACb.framer-v-1o5x8ij .framer-ipw1ie { height: 64px; padding: 0px 20px 0px 20px; }\",\".framer-I8ACb.framer-v-exoi27 .framer-9qge5t, .framer-I8ACb.framer-v-1o5x8ij .framer-9qge5t { gap: 12px; }\",\".framer-I8ACb.framer-v-1o5x8ij .framer-2vj1n3 { flex-direction: column; min-height: unset; }\",\".framer-I8ACb.framer-v-1o5x8ij .framer-2mofbv, .framer-I8ACb.framer-v-1o5x8ij .framer-7s0hcu, .framer-I8ACb.framer-v-1o5x8ij .framer-i3ez3s, .framer-I8ACb.framer-v-1o5x8ij .framer-u0wv00, .framer-I8ACb.framer-v-1o5x8ij .framer-1he0j8r { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-I8ACb[data-border=\"true\"]::after, .framer-I8ACb [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 80\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"HbX8TCBSW\":{\"layout\":[\"fixed\",\"auto\"]},\"DV_4CSltG\":{\"layout\":[\"fixed\",\"auto\"]},\"rZG5FqBNq\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"fpkqVOzt3\":\"brandName\",\"EjpiC7Sj_\":\"item1Label\",\"vmhvgOa9g\":\"item1Link\",\"azYDbPLzM\":\"item2Label\",\"WFo5nJdEI\":\"item2Link\",\"Drzb6sjeW\":\"item3Label\",\"ec6R161mS\":\"item3Link\",\"NcKDlkYBQ\":\"item4Label\",\"gfD1EOuQE\":\"item4Link\",\"WdmhkSvfU\":\"item5Label\",\"LgsbaR7Ac\":\"item5Link\",\"wEZkV8JV2\":\"phone\",\"pPT1CpCgd\":\"phoneLink\",\"ISl5ligJ4\":\"buttonLabel\",\"y8nJQ2FE_\":\"buttonLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHEVkJWbP2=withCSS(Component,css,\"framer-I8ACb\");export default FramerHEVkJWbP2;FramerHEVkJWbP2.displayName=\"Navigation\";FramerHEVkJWbP2.defaultProps={height:80,width:1440};addPropertyControls(FramerHEVkJWbP2,{variant:{options:[\"iTlyT5xZE\",\"HbX8TCBSW\",\"DV_4CSltG\",\"rZG5FqBNq\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone open\"],title:\"Variant\",type:ControlType.Enum},fpkqVOzt3:{defaultValue:\"Marlow & Reid\",title:\"Brand Name\",type:ControlType.String},onfpkqVOzt3Change:{changes:\"fpkqVOzt3\",type:ControlType.ChangeHandler},EjpiC7Sj_:{defaultValue:\"Practice areas\",title:\"Item 1 Label\",type:ControlType.String},onEjpiC7Sj_Change:{changes:\"EjpiC7Sj_\",type:ControlType.ChangeHandler},vmhvgOa9g:{title:\"Item 1 Link\",type:ControlType.Link},azYDbPLzM:{defaultValue:\"Our people\",title:\"Item 2 Label\",type:ControlType.String},onazYDbPLzMChange:{changes:\"azYDbPLzM\",type:ControlType.ChangeHandler},WFo5nJdEI:{title:\"Item 2 Link\",type:ControlType.Link},Drzb6sjeW:{defaultValue:\"Fees\",title:\"Item 3 Label\",type:ControlType.String},onDrzb6sjeWChange:{changes:\"Drzb6sjeW\",type:ControlType.ChangeHandler},ec6R161mS:{title:\"Item 3 Link\",type:ControlType.Link},NcKDlkYBQ:{defaultValue:\"Insights\",title:\"Item 4 Label\",type:ControlType.String},onNcKDlkYBQChange:{changes:\"NcKDlkYBQ\",type:ControlType.ChangeHandler},gfD1EOuQE:{title:\"Item 4 Link\",type:ControlType.Link},WdmhkSvfU:{defaultValue:\"About\",title:\"Item 5 Label\",type:ControlType.String},onWdmhkSvfUChange:{changes:\"WdmhkSvfU\",type:ControlType.ChangeHandler},LgsbaR7Ac:{title:\"Item 5 Link\",type:ControlType.Link},wEZkV8JV2:{defaultValue:\"020 8940 1122\",title:\"Phone\",type:ControlType.String},onwEZkV8JV2Change:{changes:\"wEZkV8JV2\",type:ControlType.ChangeHandler},pPT1CpCgd:{title:\"Phone Link\",type:ControlType.Link},ISl5ligJ4:{defaultValue:\"Book a consultation\",title:\"Button Label\",type:ControlType.String},onISl5ligJ4Change:{changes:\"ISl5ligJ4\",type:ControlType.ChangeHandler},y8nJQ2FE_:{title:\"Button Link\",type:ControlType.Link}});addFonts(FramerHEVkJWbP2,[{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\"}]},...AnimatedLinkFonts,...ThemeToggleFonts,...PhoneFonts,...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FramerHEVkJWbP2.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Phone,{},context),()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHEVkJWbP2\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"fpkqVOzt3\\\":\\\"brandName\\\",\\\"EjpiC7Sj_\\\":\\\"item1Label\\\",\\\"vmhvgOa9g\\\":\\\"item1Link\\\",\\\"azYDbPLzM\\\":\\\"item2Label\\\",\\\"WFo5nJdEI\\\":\\\"item2Link\\\",\\\"Drzb6sjeW\\\":\\\"item3Label\\\",\\\"ec6R161mS\\\":\\\"item3Link\\\",\\\"NcKDlkYBQ\\\":\\\"item4Label\\\",\\\"gfD1EOuQE\\\":\\\"item4Link\\\",\\\"WdmhkSvfU\\\":\\\"item5Label\\\",\\\"LgsbaR7Ac\\\":\\\"item5Link\\\",\\\"wEZkV8JV2\\\":\\\"phone\\\",\\\"pPT1CpCgd\\\":\\\"phoneLink\\\",\\\"ISl5ligJ4\\\":\\\"buttonLabel\\\",\\\"y8nJQ2FE_\\\":\\\"buttonLink\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HbX8TCBSW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DV_4CSltG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rZG5FqBNq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"80\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";export default function MapEmbed(props){const{query,zoom,radius,label,style}=props;const src=`https://maps.google.com/maps?q=${encodeURIComponent(query)}&z=${zoom}&output=embed`;const onCanvas=RenderTarget.current()!==RenderTarget.preview;return /*#__PURE__*/_jsx(\"div\",{style:{position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\",borderRadius:radius,background:\"#E3E6E4\",...style},children:onCanvas?/*#__PURE__*/_jsxs(\"div\",{style:{position:\"absolute\",inset:0,display:\"flex\",alignItems:\"flex-end\",padding:14,font:\"12px ui-monospace, monospace\",color:\"#3D4A57\"},children:[\"map \\xb7 \",query]}):/*#__PURE__*/_jsx(\"iframe\",{title:label,src:src,loading:\"lazy\",referrerPolicy:\"no-referrer-when-downgrade\",style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",border:0}})});}MapEmbed.defaultProps={query:\"14 Hill Street, Richmond TW9 1TN\",zoom:15,radius:6,label:\"Map\"};addPropertyControls(MapEmbed,{query:{type:ControlType.String,title:\"Address\",defaultValue:MapEmbed.defaultProps.query},zoom:{type:ControlType.Number,title:\"Zoom\",defaultValue:15,min:8,max:19},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:6,min:0,max:40},label:{type:ControlType.String,title:\"Accessible label\",defaultValue:\"Map\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MapEmbed\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MapEmbed.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{RenderTarget}from\"framer\";/**\n * MapTheme — Practice by Stackwell\n * `withDarkMap` goes on a Map instance. When the site is in dark mode (the toggle's\n * stored choice, or the device setting while the toggle is on \"system\") the map is\n * inverted and hue-rotated so it reads as a dark map; in light mode it is untouched.\n * It follows the toggle live through the \"stackwell-theme\" event ThemeToggle sends.\n */const KEY=\"stackwell-theme\";const DARK_FILTER=\"invert(0.92) hue-rotate(180deg) brightness(0.9) contrast(0.92) saturate(0.8)\";function isDark(){try{const v=localStorage.getItem(KEY);if(v===\"dark\")return true;if(v===\"light\")return false;}catch{}return typeof window!==\"undefined\"&&!!window.matchMedia&&window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}export function withDarkMap(Component){return /*#__PURE__*/React.forwardRef((props,ref)=>{const[dark,setDark]=React.useState(false);React.useEffect(()=>{if(RenderTarget.current()===RenderTarget.canvas)return;const update=()=>setDark(isDark());update();window.addEventListener(\"stackwell-theme\",update);const mq=window.matchMedia(\"(prefers-color-scheme: dark)\");mq.addEventListener?.(\"change\",update);return()=>{window.removeEventListener(\"stackwell-theme\",update);mq.removeEventListener?.(\"change\",update);};},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props.style,filter:dark?DARK_FILTER:\"none\",transition:\"filter 200ms ease\"}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withDarkMap\":{\"type\":\"reactHoc\",\"name\":\"withDarkMap\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MapTheme.map","// Generated by Framer (99770fa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MapEmbed from\"https://framerusercontent.com/modules/aAXGXcfmuUfU6504H1Lr/Cq8dSPTMzzqmavFxrjoz/MapEmbed.js\";import{withDarkMap}from\"https://framerusercontent.com/modules/9ptJYw7z3ES0Mjd5yEl0/nW9P642s2ZWooRmjao5s/MapTheme.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/YVDcvcH5ymfOXkKrLGuF/2vB9BQeJl4a7KEbmmlN1/hK5Ps7yej.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/s6QFG4nff7C6RbC1ZcMf/7XXngiFTCX44W3OuHmKe/XV6uiCj3e.js\";import Status from\"https://framerusercontent.com/modules/IABTerTCqu1A6B8dLlam/lf4FyUajr9FZZsBeA6dg/fTGU6otr0.js\";const StatusFonts=getFonts(Status);const MapEmbedFonts=getFonts(MapEmbed);const MapEmbedWithDarkMap89kj9l=withCodeBoundaryForOverrides(MapEmbed,{nodeId:\"OavHfBAnv\",override:withDarkMap,scopeId:\"TavChBIoH\"});const serializationHash=\"framer-AvRjV\";const variantClassNames={Qs7_jQOaO:\"framer-v-1mnmmjy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A_dddrXS3=undefined;const gxh8GQxE1=undefined;const Imy8ysZdG=undefined;const fwwohSGPX=undefined;const seFwLYlyZ=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,mapLocation,office1Address,office1Name,office2Address,office2Name,width,...props})=>{return{...props,A_dddrXS3:office1Name??props.A_dddrXS3??\"Richmond\",fwwohSGPX:office2Address??props.fwwohSGPX??\"3 Market Place, Kingston KT1 1JP\",gxh8GQxE1:office1Address??props.gxh8GQxE1??\"14 Hill Street, Richmond TW9 1TN\",Imy8ysZdG:office2Name??props.Imy8ysZdG??\"Kingston\",seFwLYlyZ:mapLocation??props.seFwLYlyZ??\"14 Hill Street, Richmond TW9 1TN\"};};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,A_dddrXS3,gxh8GQxE1,Imy8ysZdG,fwwohSGPX,seFwLYlyZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Qs7_jQOaO\",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-1mnmmjy\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Qs7_jQOaO\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:339,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ugkapv-container\",\"data-framer-name\":\"Card: Status\",layoutDependency:layoutDependency,layoutId:\"VKMesYpcX-container\",name:\"Card: Status\",nodeId:\"VKMesYpcX\",rendersWithMotion:true,scopeId:\"TavChBIoH\",children:/*#__PURE__*/_jsx(Status,{Baq178Pbh:\"Sunday\",DDqwuYCJJ:\"Next consultation Thursday 9:15\",e7KsS5eb_:\"By appointment\",height:\"100%\",id:\"VKMesYpcX\",layoutId:\"VKMesYpcX\",name:\"Card: Status\",qis8oV1Fq:\"Closed\",qoexj8gDI:\"Today at Marlow & Reid\",rSYllsVFz:\"Open until 18:00\",style:{width:\"100%\"},tCXnQ6rxl:\"Book a consultation\",variant:matchVariant(\"JJUOJRSxO\"),width:\"100%\",WQ5lZtWr8:\"9:00 – 18:00\",WW8GCPSqn:\"Saturday\",ZQ1CdTrJ6:\"Monday to Friday\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1perlf9\",\"data-framer-name\":\"Offices\",layoutDependency:layoutDependency,layoutId:\"Zp3oNsAy7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gkht56\",layoutDependency:layoutDependency,layoutId:\"xxyG99EmX\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"Office 1 name\"})}),className:\"framer-11hehmg\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jjHSnoLD1\",text:A_dddrXS3,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",children:\"Office 1 address\"})}),className:\"framer-bj2it4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MjX1mjWQ0\",text:gxh8GQxE1,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n1v19t\",layoutDependency:layoutDependency,layoutId:\"dSao9N4si\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",children:\"Office 2 name\"})}),className:\"framer-dstcof\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aPff7dr9T\",text:Imy8ysZdG,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",children:\"Office 2 address\"})}),className:\"framer-1ujbjba\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Og0vucYfM\",text:fwwohSGPX,verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-89kj9l-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Map\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"OavHfBAnv-container\",name:\"Map\",nodeId:\"OavHfBAnv\",rendersWithMotion:true,scopeId:\"TavChBIoH\",children:/*#__PURE__*/_jsx(MapEmbedWithDarkMap89kj9l,{height:\"100%\",id:\"OavHfBAnv\",label:\"Map\",layoutId:\"OavHfBAnv\",name:\"Map\",query:seFwLYlyZ,radius:6,style:{height:\"100%\",width:\"100%\"},width:\"100%\",zoom:15})})})]})})})});});const css=[\".framer-AvRjV.framer-ovqbwf, .framer-AvRjV .framer-ovqbwf { display: block; }\",\".framer-AvRjV.framer-1mnmmjy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 460px; }\",\".framer-AvRjV .framer-ugkapv-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-AvRjV .framer-1perlf9 { display: grid; flex: none; gap: 16px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(160px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-AvRjV .framer-1gkht56, .framer-AvRjV .framer-1n1v19t { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-AvRjV .framer-11hehmg, .framer-AvRjV .framer-bj2it4, .framer-AvRjV .framer-dstcof, .framer-AvRjV .framer-1ujbjba { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-AvRjV .framer-89kj9l-container { flex: none; height: 340px; position: relative; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"A_dddrXS3\":\"office1Name\",\"gxh8GQxE1\":\"office1Address\",\"Imy8ysZdG\":\"office2Name\",\"fwwohSGPX\":\"office2Address\",\"seFwLYlyZ\":\"mapLocation\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTavChBIoH=withCSS(Component,css,\"framer-AvRjV\");export default FramerTavChBIoH;FramerTavChBIoH.displayName=\"Contact side\";FramerTavChBIoH.defaultProps={height:200,width:200};addPropertyControls(FramerTavChBIoH,{A_dddrXS3:{defaultValue:\"Richmond\",title:\"Office 1 Name\",type:ControlType.String},onA_dddrXS3Change:{changes:\"A_dddrXS3\",type:ControlType.ChangeHandler},gxh8GQxE1:{defaultValue:\"14 Hill Street, Richmond TW9 1TN\",title:\"Office 1 Address\",type:ControlType.String},ongxh8GQxE1Change:{changes:\"gxh8GQxE1\",type:ControlType.ChangeHandler},Imy8ysZdG:{defaultValue:\"Kingston\",title:\"Office 2 Name\",type:ControlType.String},onImy8ysZdGChange:{changes:\"Imy8ysZdG\",type:ControlType.ChangeHandler},fwwohSGPX:{defaultValue:\"3 Market Place, Kingston KT1 1JP\",title:\"Office 2 Address\",type:ControlType.String},onfwwohSGPXChange:{changes:\"fwwohSGPX\",type:ControlType.ChangeHandler},seFwLYlyZ:{defaultValue:\"14 Hill Street, Richmond TW9 1TN\",title:\"Map Location\",type:ControlType.String},onseFwLYlyZChange:{changes:\"seFwLYlyZ\",type:ControlType.ChangeHandler}});addFonts(FramerTavChBIoH,[{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\"}]},...StatusFonts,...MapEmbedFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerTavChBIoH.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Status,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTavChBIoH\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"200\",\"framerVariables\":\"{\\\"A_dddrXS3\\\":\\\"office1Name\\\",\\\"gxh8GQxE1\\\":\\\"office1Address\\\",\\\"Imy8ysZdG\\\":\\\"office2Name\\\",\\\"fwwohSGPX\\\":\\\"office2Address\\\",\\\"seFwLYlyZ\\\":\\\"mapLocation\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// A11yHelper — one hidden instance in each layout template. Runtime-only accessibility fixes the canvas cannot express:\n// page language, names for icon-only controls, programmatic labels for form fields, spam-trap fields hidden from\n// assistive tech, and Escape closing an open menu. Renders nothing visible. Stackwell studio, 2026-09-24.\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect}from\"react\";function tap(el){// Framer taps listen to pointer events, not click(); send a primary press and release, then click as a fallback\nconst r=el.getBoundingClientRect();const o={bubbles:true,cancelable:true,pointerId:1,pointerType:\"mouse\",isPrimary:true,button:0,buttons:1,clientX:r.left+r.width/2,clientY:r.top+r.height/2};el.dispatchEvent(new PointerEvent(\"pointerdown\",o));el.dispatchEvent(new PointerEvent(\"pointerup\",{...o,buttons:0}));el.click();}const visible=el=>{const r=el.getBoundingClientRect();return r.width>1&&r.height>1;};// Spam-trap fields are placed outside the viewport or shrunk to nothing. Opacity is ignored on purpose: Framer appear effects start at 0.\nconst offscreen=el=>{const r=el.getBoundingClientRect();return r.width<2&&r.height<2||r.right<0||r.left>window.innerWidth+50||r.bottom<-2e3;};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function A11yHelper(props){const{lang,menuLabel,themeLabel,openVariantPattern}=props;useEffect(()=>{if(typeof document===\"undefined\"||RenderTarget.current()===RenderTarget.canvas)return;if(!document.documentElement.lang)document.documentElement.lang=lang||\"en-GB\";const pass=()=>{document.querySelectorAll('[data-framer-name=\"Menu button\"]').forEach(b=>{if(!b.getAttribute(\"aria-label\")&&!b.innerText.trim())b.setAttribute(\"aria-label\",menuLabel);});document.querySelectorAll('[data-framer-name=\"Theme toggle\"] button, button[data-framer-name=\"Theme toggle\"]').forEach(b=>{if(!b.getAttribute(\"aria-label\"))b.setAttribute(\"aria-label\",themeLabel);});document.querySelectorAll(\"input:not([type=hidden]), textarea, select\").forEach(node=>{const el=node;if(offscreen(el)&&el.closest(\"form\")){el.setAttribute(\"aria-hidden\",\"true\");el.setAttribute(\"tabindex\",\"-1\");el.setAttribute(\"data-a11y-trap\",\"1\");return;}if(el.getAttribute(\"data-a11y-trap\")){el.removeAttribute(\"aria-hidden\");el.removeAttribute(\"tabindex\");el.removeAttribute(\"data-a11y-trap\");}if(el.getAttribute(\"aria-label\")||el.closest(\"label\")||el.id&&document.querySelector('label[for=\"'+el.id+'\"]'))return;const name=el.getAttribute(\"placeholder\")||el.getAttribute(\"name\");if(name)el.setAttribute(\"aria-label\",name);});};pass();const mo=new MutationObserver(pass);mo.observe(document.body,{childList:true,subtree:true});const re=new RegExp(openVariantPattern||\" open$\",\"i\");const onKey=e=>{if(e.key!==\"Escape\"||e.defaultPrevented)return;const open=[...document.querySelectorAll(\"[data-framer-name]\")].some(n=>re.test(n.getAttribute(\"data-framer-name\")||\"\")&&visible(n));if(!open)return;const btn=[...document.querySelectorAll('[data-framer-name=\"Menu button\"]')].find(visible);if(btn){tap(btn);btn.focus();}};window.addEventListener(\"keydown\",onKey);return()=>{mo.disconnect();window.removeEventListener(\"keydown\",onKey);};},[lang,menuLabel,themeLabel,openVariantPattern]);return /*#__PURE__*/_jsx(\"div\",{\"aria-hidden\":\"true\",style:{position:\"relative\",width:0,height:0,overflow:\"hidden\"}});}A11yHelper.defaultProps={lang:\"en-GB\",menuLabel:\"Menu\",themeLabel:\"Switch light and dark mode\",openVariantPattern:\" open$\"};addPropertyControls(A11yHelper,{lang:{type:ControlType.String,title:\"Language\",defaultValue:\"en-GB\",description:\"BCP 47 code written to <html lang> when the site has none.\"},menuLabel:{type:ControlType.String,title:\"Menu label\",defaultValue:\"Menu\"},themeLabel:{type:ControlType.String,title:\"Theme label\",defaultValue:\"Switch light and dark mode\"},openVariantPattern:{type:ControlType.String,title:\"Open variant\",defaultValue:\" open$\",description:\"Regex matching the name of the open nav variant; Escape taps the menu button while it shows.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"A11yHelper\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./A11yHelper.map","// Generated by Framer (95da0c7)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,PropertyOverrides,queryCache,RenderTarget,ResolveLinks,RichText,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useQueryData,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Consultation from\"#framer/local/canvasComponent/bV8vK2ECB/bV8vK2ECB.js\";import Navigation from\"#framer/local/canvasComponent/HEVkJWbP2/HEVkJWbP2.js\";import Trust from\"#framer/local/canvasComponent/riFo_lwzR/riFo_lwzR.js\";import ContactSide from\"#framer/local/canvasComponent/TavChBIoH/TavChBIoH.js\";import A11yHelper from\"#framer/local/codeFile/YWFe3G7/A11yHelper.js\";import OpeningHours from\"#framer/local/codeFile/aadnth6/OpeningHours.js\";import PracticeAreas from\"#framer/local/collection/Jte0MrpcZ/Jte0MrpcZ.js\";import*as sharedStyle4 from\"#framer/local/css/AnFcxHGqu/AnFcxHGqu.js\";import*as sharedStyle from\"#framer/local/css/BuDbYsVhU/BuDbYsVhU.js\";import*as sharedStyle1 from\"#framer/local/css/glwPqt1cK/glwPqt1cK.js\";import*as sharedStyle3 from\"#framer/local/css/hK5Ps7yej/hK5Ps7yej.js\";import*as sharedStyle5 from\"#framer/local/css/nLZGlFzTp/nLZGlFzTp.js\";import*as sharedStyle2 from\"#framer/local/css/XV6uiCj3e/XV6uiCj3e.js\";const NavigationFonts=getFonts(Navigation);const ConsultationFonts=getFonts(Consultation);const ContactSideFonts=getFonts(ContactSide);const TrustFonts=getFonts(Trust);const OpeningHoursFonts=getFonts(OpeningHours);const A11yHelperFonts=getFonts(A11yHelper);const breakpoints={GfwOyZgif:\"(min-width: 1440px)\",pB0TvB2Mp:\"(min-width: 810px) and (max-width: 1439.98px)\",sfHG05aYO:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-TXCVO\";const variantClassNames={GfwOyZgif:\"framer-v-1sh5g8l\",pB0TvB2Mp:\"framer-v-bsfdm5\",sfHG05aYO:\"framer-v-1olcd09\"};const leO7ehUKlYNUjFL0y7=undefined;const S8h_ZtobQYNUjFL0y7=undefined;const idYNUjFL0y7=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"YNUjFL0y7\",data:PracticeAreas,type:\"Collection\"},select:[{collection:\"YNUjFL0y7\",name:\"leO7ehUKl\",type:\"Identifier\"},{collection:\"YNUjFL0y7\",name:\"S8h_ZtobQ\",type:\"Identifier\"},{collection:\"YNUjFL0y7\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"YNUjFL0y7\",data:PracticeAreas,type:\"Collection\"},select:[{collection:\"YNUjFL0y7\",name:\"leO7ehUKl\",type:\"Identifier\"},{collection:\"YNUjFL0y7\",name:\"S8h_ZtobQ\",type:\"Identifier\"},{collection:\"YNUjFL0y7\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const breakpointRules={pB0TvB2Mp:[\".framer-TXCVO .framer-ypp85p { padding: 96px 32px 96px 32px; }\",\".framer-TXCVO .framer-171dph7 { gap: 64px; }\",\".framer-TXCVO .framer-12ewiqb-container { flex: 1 0 0px; width: 1px; }\",\".framer-TXCVO .framer-1ewvivr { padding: 80px 32px 32px 32px; }\",\".framer-TXCVO .framer-u32piu { flex-direction: column; gap: 40px; }\",\".framer-TXCVO .framer-18sq4km, .framer-TXCVO .framer-iib26w { flex: none; width: 100%; }\",\".framer-TXCVO .framer-1pkkpj3 { gap: 40px; grid-template-columns: repeat(2, minmax(160px, 1fr)); }\",\".framer-TXCVO .framer-k0guwv { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\"],sfHG05aYO:[\".framer-TXCVO .framer-ypp85p { padding: 64px 20px 64px 20px; }\",\".framer-TXCVO .framer-171dph7 { flex-direction: column; gap: 48px; }\",\".framer-TXCVO .framer-12ewiqb-container { width: 100%; }\",\".framer-TXCVO .framer-1newj3t-container, .framer-TXCVO .framer-iib26w { flex: none; width: 100%; }\",\".framer-TXCVO .framer-1ewvivr { padding: 64px 20px 24px 20px; }\",\".framer-TXCVO .framer-u32piu { flex-direction: column; gap: 32px; }\",\".framer-TXCVO .framer-18sq4km { flex: none; grid-template-columns: repeat(1, minmax(200px, 1fr)); width: 100%; }\",\".framer-TXCVO .framer-1pkkpj3 { gap: 32px 24px; grid-template-columns: repeat(2, minmax(160px, 1fr)); }\",\".framer-TXCVO .framer-k0guwv { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; justify-content: flex-start; }\",\".framer-TXCVO .framer-xv2ofc { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(120px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-TXCVO .framer-ac1lmm-container, .framer-TXCVO .framer-4ugszu-container { align-self: start; justify-self: start; width: fit-content; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={pB0TvB2Mp:\".framer-bsfdm5-override\",sfHG05aYO:\".framer-1olcd09-override\"};const rules=[\".framer-TXCVO.framer-h6mayy, .framer-TXCVO .framer-h6mayy { display: block; }\",\".framer-TXCVO.framer-1sh5g8l { align-content: center; align-items: center; background-color: var(--token-8b581313-8950-42bb-b0aa-919b402273fd); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-pom2rw-container { flex: none; height: auto; order: -1000; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-TXCVO .framer-cso5s1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-TXCVO .framer-ypp85p { align-content: center; align-items: center; background-color: var(--token-24ffe8ec-6aaa-4514-870e-6a5858e61c8c); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1002; padding: 120px 40px 120px 40px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-171dph7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-12ewiqb-container { flex: none; height: auto; position: relative; width: 640px; }\",\".framer-TXCVO .framer-1newj3t-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-TXCVO .framer-1ewvivr { align-content: center; align-items: center; background-color: var(--token-70eb8865-eb4c-4580-8cd8-62e7d0816226); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; order: 1003; padding: 96px 40px 40px 40px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-1xailnt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1200px; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-u32piu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-19vbqft { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-TXCVO .framer-1433arv { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 451px; word-break: break-word; word-wrap: break-word; }\",\".framer-TXCVO .framer-7ju105 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 568px; }\",\".framer-TXCVO .framer-e1qdg6, .framer-TXCVO .framer-8jv7vu, .framer-TXCVO .framer-1nvytza { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 44px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-TXCVO .framer-2jdkyl, .framer-TXCVO .framer-y9xth8, .framer-TXCVO .framer-1r727m5, .framer-TXCVO .framer-1h3njfz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TXCVO .framer-18sq4km { display: grid; flex: 1 0 0px; gap: 8px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(200px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-TXCVO .framer-7yq9o, .framer-TXCVO .framer-4v1sq8 { align-content: flex-start; align-items: flex-start; align-self: start; background-color: var(--token-44a658a9-a7cb-4ece-b4ad-87ef875f61ce); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 24px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-fnkqga, .framer-TXCVO .framer-l9oh5w, .framer-TXCVO .framer-19wcxfs, .framer-TXCVO .framer-1byzc3l, .framer-TXCVO .framer-1i6sv7p, .framer-TXCVO .framer-bxmt7l, .framer-TXCVO .framer-14kzpqr, .framer-TXCVO .framer-aiv4bk, .framer-TXCVO .framer-4t4u6b, .framer-TXCVO .framer-eru952, .framer-TXCVO .framer-19i7l0n, .framer-TXCVO .framer-nldpjm, .framer-TXCVO .framer-eex3ec, .framer-TXCVO .framer-1d4uzd3, .framer-TXCVO .framer-1g15cdc, .framer-TXCVO .framer-qy9ahx, .framer-TXCVO .framer-1xsbcpy, .framer-TXCVO .framer-1h9kxf4, .framer-TXCVO .framer-1yngulc, .framer-TXCVO .framer-15gert { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-TXCVO .framer-1pkkpj3 { --border-bottom-width: 0px; --border-color: var(--token-b87cfde5-0ecf-4c14-a7e3-02f502f9cd8f); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; display: grid; flex: none; gap: 48px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(160px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; padding: 40px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-1iw593c { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-1u5ix05 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-t7213e, .framer-TXCVO .framer-u87j90, .framer-TXCVO .framer-z731yp, .framer-TXCVO .framer-hbl4wu, .framer-TXCVO .framer-1nrbpt1, .framer-TXCVO .framer-reqmyb, .framer-TXCVO .framer-1q65oee, .framer-TXCVO .framer-3khsrk, .framer-TXCVO .framer-x2ewun, .framer-TXCVO .framer-1r0f5xn, .framer-TXCVO .framer-19f10wj, .framer-TXCVO .framer-u7y3b6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 44px; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-TXCVO .framer-1kpqpys, .framer-TXCVO .framer-1ob5a3r, .framer-TXCVO .framer-1gxwude { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-k0guwv { --border-bottom-width: 0px; --border-color: var(--token-b87cfde5-0ecf-4c14-a7e3-02f502f9cd8f); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TXCVO .framer-iib26w { flex: 1 0 0px; height: auto; max-width: 720px; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-TXCVO .framer-xv2ofc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-TXCVO .framer-ac1lmm-container, .framer-TXCVO .framer-4ugszu-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TXCVO .framer-1b12rdw-container { flex: none; height: 1px; position: relative; width: 1px; }\",\".framer-TXCVO .framer-ufxw2m-container { flex: none; height: 1px; order: 1004; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-TXCVO[data-border=\"true\"]::after, .framer-TXCVO [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={GfwOyZgif:\"(min-width: 1440px)\",pB0TvB2Mp:\"(min-width: 810px) and (max-width: 1439.98px)\",sfHG05aYO:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"GfwOyZgif\",Phone:\"sfHG05aYO\",Tablet:\"pB0TvB2Mp\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GfwOyZgif\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"GfwOyZgif\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-8b581313-8950-42bb-b0aa-919b402273fd); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1sh5g8l\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E55qHV15Q\"},implicitPathVariables:undefined},{href:{webPageId:\"yEyjhShRr\"},implicitPathVariables:undefined},{href:{webPageId:\"vjTxQ4yMZ\"},implicitPathVariables:undefined},{href:{webPageId:\"HvMdrF_6U\"},implicitPathVariables:undefined},{href:{webPageId:\"LoAk4QsWl\"},implicitPathVariables:undefined},{href:{webPageId:\"XdzcTMHka\"},implicitPathVariables:undefined},{href:{webPageId:\"E55qHV15Q\"},implicitPathVariables:undefined},{href:{webPageId:\"yEyjhShRr\"},implicitPathVariables:undefined},{href:{webPageId:\"vjTxQ4yMZ\"},implicitPathVariables:undefined},{href:{webPageId:\"HvMdrF_6U\"},implicitPathVariables:undefined},{href:{webPageId:\"LoAk4QsWl\"},implicitPathVariables:undefined},{href:{webPageId:\"XdzcTMHka\"},implicitPathVariables:undefined},{href:{webPageId:\"E55qHV15Q\"},implicitPathVariables:undefined},{href:{webPageId:\"yEyjhShRr\"},implicitPathVariables:undefined},{href:{webPageId:\"vjTxQ4yMZ\"},implicitPathVariables:undefined},{href:{webPageId:\"HvMdrF_6U\"},implicitPathVariables:undefined},{href:{webPageId:\"LoAk4QsWl\"},implicitPathVariables:undefined},{href:{webPageId:\"XdzcTMHka\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pom2rw-container\",\"data-framer-name\":\"Navigation\",name:\"Navigation\",nodeId:\"zItJIsJ6E\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{ec6R161mS:resolvedLinks[8],gfD1EOuQE:resolvedLinks[9],LgsbaR7Ac:resolvedLinks[10],variant:matchVariant(\"HbX8TCBSW\"),vmhvgOa9g:resolvedLinks[6],WFo5nJdEI:resolvedLinks[7],y8nJQ2FE_:resolvedLinks[11]},sfHG05aYO:{ec6R161mS:resolvedLinks[14],gfD1EOuQE:resolvedLinks[15],LgsbaR7Ac:resolvedLinks[16],variant:matchVariant(\"DV_4CSltG\"),vmhvgOa9g:resolvedLinks[12],WFo5nJdEI:resolvedLinks[13],y8nJQ2FE_:resolvedLinks[17]}},children:/*#__PURE__*/_jsx(Navigation,{azYDbPLzM:\"Our people\",Drzb6sjeW:\"Fees\",ec6R161mS:resolvedLinks[2],EjpiC7Sj_:\"Practice areas\",fpkqVOzt3:\"Marlow & Reid\",gfD1EOuQE:resolvedLinks[3],height:\"100%\",id:\"zItJIsJ6E\",ISl5ligJ4:\"Book a consultation\",layoutId:\"zItJIsJ6E\",LgsbaR7Ac:resolvedLinks[4],name:\"Navigation\",NcKDlkYBQ:\"Contact\",pPT1CpCgd:\"tel:02089401122\",style:{width:\"100%\"},variant:matchVariant(\"iTlyT5xZE\"),vmhvgOa9g:resolvedLinks[0],WdmhkSvfU:\"About\",wEZkV8JV2:\"020 8940 1122\",WFo5nJdEI:resolvedLinks[1],width:\"100%\",y8nJQ2FE_:resolvedLinks[5]})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-cso5s1\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ypp85p\",\"data-framer-name\":\"Section: Consultation form\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-171dph7\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{width:\"max((min(100vw - 64px, 1200px) - 64px) / 2, 1px)\",y:1176},sfHG05aYO:{width:\"min(100vw - 40px, 1200px)\",y:1144}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1064,width:\"640px\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12ewiqb-container\",\"data-framer-name\":\"Form: Consultation\",name:\"Form: Consultation\",nodeId:\"leEEObXcR\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{sfHG05aYO:{variant:matchVariant(\"G4zlvDH6O\")}},children:/*#__PURE__*/_jsx(Consultation,{bFSIEH4wB:\"Sending this form does not create a solicitor–client relationship.\",height:\"100%\",id:\"leEEObXcR\",layoutId:\"leEEObXcR\",MNZyidjr1:\"Tell us what has happened.\",name:\"Form: Consultation\",qzBXBFjpQ:\"We reply within one working day.\",rMY9nfSPJ:\"Send and request a call\",style:{width:\"100%\"},variant:matchVariant(\"keeSw2kDU\"),width:\"100%\",WOJYxEplR:\"We reply within one working day. Six short questions.\"})})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{width:\"max((min(100vw - 64px, 1200px) - 64px) / 2, 1px)\",y:1176},sfHG05aYO:{width:\"min(100vw - 40px, 1200px)\",y:2256}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"max(min(100vw - 80px, 1200px) - 736px, 1px)\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1newj3t-container\",\"data-framer-name\":\"Contact side\",name:\"Contact side\",nodeId:\"ckvqu8BVG\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(ContactSide,{A_dddrXS3:\"Richmond\",fwwohSGPX:\"3 Market Place, Kingston KT1 1JP\",gxh8GQxE1:\"14 Hill Street, Richmond TW9 1TN\",height:\"100%\",id:\"ckvqu8BVG\",Imy8ysZdG:\"Kingston\",layoutId:\"ckvqu8BVG\",name:\"Contact side\",seFwLYlyZ:\"14 Hill Street, Richmond TW9 1TN\",style:{width:\"100%\"},width:\"100%\"})})})})]})}),/*#__PURE__*/_jsx(motion.footer,{className:\"framer-1ewvivr\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1xailnt\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u32piu\",\"data-framer-name\":\"Call row\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19vbqft\",\"data-framer-name\":\"Heading group\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-vn8okj\",\"data-styles-preset\":\"BuDbYsVhU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Not sure where to start? Call us.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{className:\"framer-styles-preset-vn8okj\",\"data-styles-preset\":\"BuDbYsVhU\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:[\"Not sure where to start?\",/*#__PURE__*/_jsx(\"br\",{}),\"Call us.\"]})}),className:\"framer-1433arv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7ju105\",children:[/*#__PURE__*/_jsx(Link,{href:\"tel:02089401122\",motionChild:true,nodeId:\"phUvAuvTa\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-e1qdg6 framer-h6mayy\",\"data-framer-name\":\"Link: 020 8940 1122\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-17bmyoe\",\"data-styles-preset\":\"glwPqt1cK\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"020 8940 1122\"})}),className:\"framer-2jdkyl\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Monday to Friday, 9:00 – 18:00\"})}),className:\"framer-y9xth8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18sq4km\",\"data-framer-name\":\"Offices\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7yq9o\",\"data-framer-name\":\"Office\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Richmond\"})}),className:\"framer-fnkqga\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"14 Hill Street, TW9 1TN\"})}),className:\"framer-l9oh5w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://maps.google.com/?q=14+Hill+Street+Richmond+TW9+1TN\",motionChild:true,nodeId:\"HUAwj2X9D\",openInNewTab:true,scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-8jv7vu framer-h6mayy\",\"data-framer-name\":\"Link: Directions\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Directions\"})}),className:\"framer-1r727m5\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4v1sq8\",\"data-framer-name\":\"Office\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Kingston\"})}),className:\"framer-19wcxfs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-y5wnaa\",\"data-styles-preset\":\"hK5Ps7yej\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"3 Market Place, KT1 1JP\"})}),className:\"framer-1byzc3l\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://maps.google.com/?q=3+Market+Place+Kingston+KT1+1JP\",motionChild:true,nodeId:\"sMHHwfAC0\",openInNewTab:true,scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nvytza framer-h6mayy\",\"data-framer-name\":\"Link: Directions\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Directions\"})}),className:\"framer-1h3njfz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pkkpj3\",\"data-border\":true,\"data-framer-name\":\"Columns\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1iw593c\",\"data-framer-name\":\"Column\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c4dvhe\",\"data-styles-preset\":\"nLZGlFzTp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Practice areas\"})}),className:\"framer-1i6sv7p\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u5ix05\",\"data-framer-name\":\"List: Practice areas\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({id:idYNUjFL0y7,leO7ehUKl:leO7ehUKlYNUjFL0y7,S8h_ZtobQ:S8h_ZtobQYNUjFL0y7},index)=>{leO7ehUKlYNUjFL0y7??=\"\";S8h_ZtobQYNUjFL0y7??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`YNUjFL0y7-${idYNUjFL0y7}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{leO7ehUKl:leO7ehUKlYNUjFL0y7},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{leO7ehUKl:leO7ehUKlYNUjFL0y7},webPageId:\"OabfK5ek7\"},motionChild:true,nodeId:\"Y1WtiopwQ\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-t7213e framer-h6mayy\",\"data-framer-name\":\"Link: Practice area\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Content\"})}),className:\"framer-bxmt7l\",fonts:[\"Inter\"],text:S8h_ZtobQYNUjFL0y7,verticalAlignment:\"top\",withExternalLayout:true})})})})},idYNUjFL0y7);})});}})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kpqpys\",\"data-framer-name\":\"Column\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c4dvhe\",\"data-styles-preset\":\"nLZGlFzTp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Clients\"})}),className:\"framer-14kzpqr\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XdzcTMHka\"},motionChild:true,nodeId:\"Svbwxynz7\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-u87j90 framer-h6mayy\",\"data-framer-name\":\"Link: Book a consultation\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Book a consultation\"})}),className:\"framer-aiv4bk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"vjTxQ4yMZ\"},motionChild:true,nodeId:\"LFd55OVuj\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-z731yp framer-h6mayy\",\"data-framer-name\":\"Link: Fees and funding\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Fees and funding\"})}),className:\"framer-4t4u6b\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rZJPyzRIu\"},motionChild:true,nodeId:\"k2vdDBdUB\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-hbl4wu framer-h6mayy\",\"data-framer-name\":\"Link: Complaints procedure\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Complaints procedure\"})}),className:\"framer-eru952\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"YU2Ar2ANp\"},motionChild:true,nodeId:\"OiCi541HH\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nrbpt1 framer-h6mayy\",\"data-framer-name\":\"Link: Read me first\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Read me first\"})}),className:\"framer-19i7l0n\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ob5a3r\",\"data-framer-name\":\"Column\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c4dvhe\",\"data-styles-preset\":\"nLZGlFzTp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"The firm\"})}),className:\"framer-nldpjm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yEyjhShRr\"},motionChild:true,nodeId:\"FwEFGiGtg\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-reqmyb framer-h6mayy\",\"data-framer-name\":\"Link: Our people\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Our people\"})}),className:\"framer-eex3ec\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LoAk4QsWl\"},motionChild:true,nodeId:\"I2MTzKBJm\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1q65oee framer-h6mayy\",\"data-framer-name\":\"Link: About Marlow & Reid\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"About Marlow & Reid\"})}),className:\"framer-1d4uzd3\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HvMdrF_6U\"},motionChild:true,nodeId:\"c8Gtefbx8\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3khsrk framer-h6mayy\",\"data-framer-name\":\"Link: Contact\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Contact\"})}),className:\"framer-1g15cdc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1gxwude\",\"data-framer-name\":\"Column\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1c4dvhe\",\"data-styles-preset\":\"nLZGlFzTp\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Legal\"})}),className:\"framer-qy9ahx\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"TG3phny8c\"},motionChild:true,nodeId:\"emxN9jfLP\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-x2ewun framer-h6mayy\",\"data-framer-name\":\"Link: Privacy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Privacy\"})}),className:\"framer-1xsbcpy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Kz9CqUZRZ\"},motionChild:true,nodeId:\"VW0Quiw4q\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1r0f5xn framer-h6mayy\",\"data-framer-name\":\"Link: Terms of business\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Terms of business\"})}),className:\"framer-1h9kxf4\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"wkzIEB202\"},motionChild:true,nodeId:\"pC_N3t8ou\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-19f10wj framer-h6mayy\",\"data-framer-name\":\"Link: Style guide\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Style guide\"})}),className:\"framer-1yngulc\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"dZp2XD0dc\"},motionChild:true,nodeId:\"w4HjsQFLO\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-u7y3b6 framer-h6mayy\",\"data-framer-name\":\"Link: Docs\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-17cyj1p\",\"data-styles-preset\":\"AnFcxHGqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-48bf78cf-aa6b-4f7e-baa8-a84bf3f9bba1)\"},children:\"Docs\"})}),className:\"framer-15gert\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-k0guwv\",\"data-border\":true,\"data-framer-name\":\"Regulatory row\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1e3snf2\",\"data-styles-preset\":\"XV6uiCj3e\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-75a6354c-9db7-419e-a485-f110250560d0)\"},children:\"Marlow & Reid Solicitors is authorised and regulated by the Solicitors Regulation Authority, SRA 612345. \\xa9 2026. Not legal advice.\"})}),className:\"framer-iib26w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xv2ofc\",\"data-framer-name\":\"Badges\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{y:5059.27},sfHG05aYO:{y:5559.52}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:3942,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ac1lmm-container\",nodeId:\"TInNZBnvs\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(Trust,{height:\"100%\",id:\"TInNZBnvs\",layoutId:\"TInNZBnvs\",qx9BAN3w6:\"612345\",variant:matchVariant(\"UtjgPo_yt\"),vVgz7nkZI:\"SRA regulated\",width:\"100%\",xygTkrnff:\"https://www.sra.org.uk/\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pB0TvB2Mp:{y:5059.27},sfHG05aYO:{y:5611.52}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,y:3942,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4ugszu-container\",nodeId:\"CmYHvxG8K\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(Trust,{height:\"100%\",id:\"CmYHvxG8K\",layoutId:\"CmYHvxG8K\",qx9BAN3w6:\"Recommended\",variant:matchVariant(\"UtjgPo_yt\"),vVgz7nkZI:\"Legal 500\",width:\"100%\",xygTkrnff:\"https://www.legal500.com/\"})})})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b12rdw-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Opening hours (source)\",isAuthoredByUser:true,name:\"Opening hours (source)\",nodeId:\"J9TCdgE5g\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(OpeningHours,{and:\"and\",closedColor:\"rgb(163, 58, 58)\",closedLabel:\"Closed \\xb7 opens {day} {time}\",closedTodayLabel:\"Closed today, {label} \\xb7 opens {day} {time}\",closedWord:\"Closed\",dotSize:10,font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"J9TCdgE5g\",layoutId:\"J9TCdgE5g\",lineColor:\"rgb(220, 217, 210)\",mode:\"hidden\",mutedColor:\"rgb(93, 102, 108)\",name:\"Opening hours (source)\",openColor:\"rgb(46, 125, 79)\",openLabel:\"Open until {time}\",opensTodayLabel:\"Closed \\xb7 opens today {time}\",rowPadding:10,showSpecial:true,source:true,special:[{close:\"13:00\",closed:false,date:\"2026-12-24\",id:\"default-item-0\",label:\"Christmas Eve\",open:\"8:00\"},{close:\"\",closed:true,date:\"2026-12-25\",id:\"default-item-1\",label:\"Christmas Day\",open:\"\"},{close:\"\",closed:true,date:\"2026-12-26\",id:\"default-item-2\",label:\"Boxing Day\",open:\"\"},{close:\"\",closed:true,date:\"2027-01-01\",id:\"default-item-3\",label:\"New Year's Day\",open:\"\"}],specialHeading:\"Special days\",specialWindow:60,style:{height:\"100%\",width:\"100%\"},textColor:\"rgb(30, 34, 38)\",timeZone:\"Europe/London\",to:\"to\",tomorrow:\"tomorrow\",weekly:[{close:\"18:00\",closed:false,day:\"Monday\",id:\"default-item-0\",open:\"9:00\"},{close:\"18:00\",closed:false,day:\"Tuesday\",id:\"default-item-1\",open:\"9:00\"},{close:\"18:00\",closed:false,day:\"Wednesday\",id:\"default-item-2\",open:\"9:00\"},{close:\"18:00\",closed:false,day:\"Thursday\",id:\"default-item-3\",open:\"9:00\"},{close:\"18:00\",closed:false,day:\"Friday\",id:\"default-item-4\",open:\"9:00\"},{close:\"\",closed:true,day:\"Saturday\",id:\"default-item-5\",open:\"\"},{close:\"\",closed:true,day:\"Sunday\",id:\"default-item-6\",open:\"\"}],width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ufxw2m-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"A11y helper\",isAuthoredByUser:true,name:\"A11y helper\",nodeId:\"Fg1P29VSq\",scopeId:\"vZTwLSPLs\",children:/*#__PURE__*/_jsx(A11yHelper,{height:\"100%\",id:\"Fg1P29VSq\",lang:\"en-GB\",layoutId:\"Fg1P29VSq\",menuLabel:\"Menu\",name:\"A11y helper\",openVariantPattern:\" open$\",style:{height:\"100%\",width:\"100%\"},themeLabel:\"Switch light and dark mode\",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 query2=mediaQueries[key];return`@media ${query2} { ${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 4381\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pB0TvB2Mp\":{\"layout\":[\"fixed\",\"fixed\"]},\"sfHG05aYO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"GfwOyZgif\":[\".framer-pom2rw-container\",\".framer-ypp85p\",\".framer-1ewvivr\",\".framer-ufxw2m-container\"],\"pB0TvB2Mp\":[\".framer-pom2rw-container\",\".framer-ypp85p\",\".framer-1ewvivr\",\".framer-ufxw2m-container\"],\"sfHG05aYO\":[\".framer-pom2rw-container\",\".framer-ypp85p\",\".framer-1ewvivr\",\".framer-ufxw2m-container\"]}\n * @framerBreakpoints {\"GfwOyZgif\":{\"min\":1440,\"canvasClassName\":\"framer-1sh5g8l-override\",\"minHeight\":4381,\"viewportHeight\":800,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"pB0TvB2Mp\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-bsfdm5-override\",\"minHeight\":4381,\"viewportHeight\":800,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"sfHG05aYO\":{\"max\":809,\"canvasClassName\":\"framer-1olcd09-override\",\"minHeight\":4381,\"viewportHeight\":800,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant GfwOyZgif\n * @framerLayoutTemplate true\n */const FramervZTwLSPLs=withCSS(Component,css,\"framer-TXCVO\");export default FramervZTwLSPLs;FramervZTwLSPLs.displayName=\"Main\";FramervZTwLSPLs.defaultProps={height:4381,width:1440};addFonts(FramervZTwLSPLs,[{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\"}]},...NavigationFonts,...ConsultationFonts,...ContactSideFonts,...TrustFonts,...OpeningHoursFonts,...A11yHelperFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});FramervZTwLSPLs.loader={load:(props,context)=>{const locale=context.locale;const priority=context.priority;const queryCacheEntry=queryCache.get(query1(),locale,priority);return runTasksWithYield([()=>queryCacheEntry.preload(),()=>forwardLoader(Navigation,{},context),()=>forwardLoader(Consultation,{},context),()=>forwardLoader(ContactSide,{},context),()=>forwardLoader(Trust,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervZTwLSPLs\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"GfwOyZgif\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1sh5g8l-override\\\",\\\"minHeight\\\":4381,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"pB0TvB2Mp\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-bsfdm5-override\\\",\\\"minHeight\\\":4381,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"sfHG05aYO\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1olcd09-override\\\",\\\"minHeight\\\":4381,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pB0TvB2Mp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sfHG05aYO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"4381\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"GfwOyZgif\",\"framerHitTargets\":\"{\\\"GfwOyZgif\\\":[\\\".framer-pom2rw-container\\\",\\\".framer-ypp85p\\\",\\\".framer-1ewvivr\\\",\\\".framer-ufxw2m-container\\\"],\\\"pB0TvB2Mp\\\":[\\\".framer-pom2rw-container\\\",\\\".framer-ypp85p\\\",\\\".framer-1ewvivr\\\",\\\".framer-ufxw2m-container\\\"],\\\"sfHG05aYO\\\":[\\\".framer-pom2rw-container\\\",\\\".framer-ypp85p\\\",\\\".framer-1ewvivr\\\",\\\".framer-ufxw2m-container\\\"]}\",\"framerColorSyntax\":\"true\"}},\"__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 Main from \"https://framerusercontent.com/modules/JO922hcp2SpYUWu5HFdg/6dFnwITpJ0EgUdSlXFjB/vZTwLSPLs.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6wlwCfGBQz7KHA4W3VBn/399MTtCsiQ3BbpvhKmqg/augiA20Il.js\")), path: \"/\"}, E55qHV15Q: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cK5ksiyDsV4HGC7ZzNF9/Y4NB8T5eIAkT8IAhhTxp/E55qHV15Q.js\")), path: \"/practice-areas\"}, yEyjhShRr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dItqrVxCaAuVVlsd9YYD/iUufdRT78XakYxE7pAfd/yEyjhShRr.js\")), path: \"/our-people\"}, vjTxQ4yMZ: {elements: {GIBBqt02m: \"fees-by-matter\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/huUSonuytAotQhN3yn52/na7vZIp2G7FagrZUYwSX/vjTxQ4yMZ.js\")), path: \"/fees\"}, LoAk4QsWl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2AFBeOz3Xxw3oooxepwE/A7KTkWNR9UZmAJUrlfsz/LoAk4QsWl.js\")), path: \"/about\"}, HvMdrF_6U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NHfnEpkeKuz5oUYvNB7n/pBuiWlf7wb492HBpWNMy/HvMdrF_6U.js\")), path: \"/contact\"}, XdzcTMHka: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WFwtqpXJnxP3IKUR2hYV/5iENCjBiK8YwPThzVjmV/XdzcTMHka.js\")), path: \"/book\"}, rZJPyzRIu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2uPyZBKIOX9GnWjFWySN/xEi9DQGGt62ib6eIxFQr/rZJPyzRIu.js\")), path: \"/complaints\"}, TG3phny8c: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vf3OMIp5INMUgzYKyyeA/kMext7djc0QksLlwJgY2/TG3phny8c.js\")), path: \"/privacy\"}, Kz9CqUZRZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yArRTnkvxNoUlRVR1DFy/dBVVGhAROzPK7MCuQ5tG/Kz9CqUZRZ.js\")), path: \"/terms\"}, dZp2XD0dc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UTSrjzs3QBnZCY6g5GCn/9gRz83PK46oAoc10S5li/dZp2XD0dc.js\")), path: \"/docs\"}, wkzIEB202: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PAUrVrWasjBoQn2wFZVQ/8oN0otnGRZqmotvKb0II/wkzIEB202.js\")), path: \"/style-guide\"}, YU2Ar2ANp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iDaAHxUBPM7pXAt6Q8iH/vzYtUkeSHX3WoHaupSqP/YU2Ar2ANp.js\")), path: \"/read-me-first\"}, g3b8hI1VB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BBmyApGwl48SqI5XneTE/zTOjQxswX1m2GaKLzLDD/g3b8hI1VB.js\")), path: \"/404\"}, OabfK5ek7: {collectionId: \"Jte0MrpcZ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JKcpW0qXdvWZUzzARzKK/ZSuz7WRJwStOKHiWC2zD/OabfK5ek7.js\")), path: \"/practice-areas/:leO7ehUKl\"}, URA2aRgxW: {collectionId: \"heOiiBjBu\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pSwzEO75vthsVff94p4P/zrABBFBusOcNsfqHbDab/URA2aRgxW.js\")), path: \"/our-people/:RcIkn3RHY\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {heOiiBjBu: async () => (await import(\"https://framerusercontent.com/modules/6H3nmHuZAx5YTulBkfdD/KpsedmGtl73FswWZYf5T/heOiiBjBu.js\"))?.[\"utils\"], Jte0MrpcZ: async () => (await import(\"https://framerusercontent.com/modules/TRRmkGk514hs8DJfsKXP/ji5Be49q0E3OQsUiX4vc/Jte0MrpcZ.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"d104654f8a93267aaa28c71632c9e1303c6ed837a2df5f2ac57598cf41eb1e34\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"E55qHV15Q\":\r\ncase \"yEyjhShRr\":\r\ncase \"vjTxQ4yMZ\":\r\ncase \"LoAk4QsWl\":\r\ncase \"HvMdrF_6U\":\r\ncase \"XdzcTMHka\":\r\ncase \"rZJPyzRIu\":\r\ncase \"TG3phny8c\":\r\ncase \"Kz9CqUZRZ\":\r\ncase \"dZp2XD0dc\":\r\ncase \"wkzIEB202\":\r\ncase \"YU2Ar2ANp\":\r\ncase \"g3b8hI1VB\":\r\ncase \"OabfK5ek7\":\r\ncase \"URA2aRgxW\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"E55qHV15Q\":\r\ncase \"yEyjhShRr\":\r\ncase \"vjTxQ4yMZ\":\r\ncase \"LoAk4QsWl\":\r\ncase \"HvMdrF_6U\":\r\ncase \"XdzcTMHka\":\r\ncase \"rZJPyzRIu\":\r\ncase \"TG3phny8c\":\r\ncase \"Kz9CqUZRZ\":\r\ncase \"dZp2XD0dc\":\r\ncase \"wkzIEB202\":\r\ncase \"YU2Ar2ANp\":\r\ncase \"g3b8hI1VB\":\r\ncase \"OabfK5ek7\":\r\ncase \"URA2aRgxW\":\r\nreturn [{hash: \"1sh5g8l\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"bsfdm5\", mediaQuery: \"(min-width: 810px) and (max-width: 1439.98px)\"}, {hash: \"1olcd09\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BBmyApGwl48SqI5XneTE/zTOjQxswX1m2GaKLzLDD/g3b8hI1VB.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://counsel-law.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/yaYfYGBNSjgYYhOws1AO/xwdcbDKKKju2JY69Uzei/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\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 serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}