{"version":3,"file":"shared-lib.DmNeboaM.mjs","names":["fonts","css","className","useState","fonts","css","className","fonts","css","className"],"sources":["https:/framerusercontent.com/modules/faavNqsyUeGdhw7VhqrY/rQzMZ7xmPCt5Vga31Egf/rzwIs6eNX.js","https:/framerusercontent.com/modules/q9NoqEDpAXWrca4btq71/24xv4WF7nnEXUB2R0iK1/CalendlyPopupButton.js","https:/framerusercontent.com/modules/5dLZ91FhNJbJXuXvpwWX/96nkzHlofRJAbB1oXQhX/sH3xo7Y9y.js","https:/framerusercontent.com/modules/giY3NUZL8xVI01OEUDAe/i3ucerQAKNZad4dV3OJH/Var1ABeq6.js","https:/framerusercontent.com/modules/9jbxlOQWkO2ogYeW0y0p/0Eyq6DaObIQNXA3lugoZ/ww73ibj1t.js","https:/framerusercontent.com/modules/tTUGFYYNCVdCIcPg1nY7/HPUYIyalLXUwzKlJmmhg/siteMetadata.js"],"sourcesContent":["// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-regular\",\"FS;Manrope-bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/2TYFCBHUANEXS6QGR5EQDUNAFH6LSWM3/AYNOU3VEA4LRTDNKJQUFNVNUTYSGOUOP/UXO4O7K2G3HI3D2VKD7UXVJVJD26P4BQ.woff2\",weight:\"400\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]}];export const css=[\".framer-0siGC .framer-styles-preset-18a216p:not(.rich-text-wrapper), .framer-0siGC .framer-styles-preset-18a216p.rich-text-wrapper p { --framer-font-family: \\\"Manrope\\\", \\\"Manrope Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Manrope\\\", \\\"Manrope Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-letter-spacing: -0.02em; --framer-line-height: 1.65em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-e2d041d0-d482-4a8a-ab59-93039ab2a0fa); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-0siGC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{useState}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";let calendlyPromise=null;function loadCalendly(){if(typeof window===\"undefined\"||typeof document===\"undefined\"){return Promise.reject();}const calendly=window.Calendly;if(calendly){return Promise.resolve();}if(!document.querySelector(\"#calendly-widget-css\")){const stylesheet=document.createElement(\"link\");stylesheet.id=\"calendly-widget-css\";stylesheet.rel=\"stylesheet\";stylesheet.href=\"https://assets.calendly.com/assets/external/widget.css\";document.head.appendChild(stylesheet);}if(calendlyPromise){return calendlyPromise;}calendlyPromise=new Promise((resolve,reject)=>{const existingScript=document.querySelector(\"#calendly-widget-script\");const handleLoad=()=>{resolve();};const handleError=()=>{calendlyPromise=null;reject(new Error(\"Calendly failed to load\"));};if(existingScript){existingScript.addEventListener(\"load\",handleLoad,{once:true});existingScript.addEventListener(\"error\",handleError,{once:true});return;}const script=document.createElement(\"script\");script.id=\"calendly-widget-script\";script.src=\"https://assets.calendly.com/assets/external/widget.js\";script.async=true;script.onload=handleLoad;script.onerror=handleError;document.body.appendChild(script);});return calendlyPromise;}/**\n * @framerIntrinsicWidth 230\n * @framerIntrinsicHeight 48\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function CalendlyPopupButton(props){const{text,url,background,hoverBackground,textColor,radius,padding,font}=props;const[isHovered,setIsHovered]=useState(false);async function openCalendly(){if(RenderTarget.current()===RenderTarget.canvas||RenderTarget.current()===RenderTarget.thumbnail){return;}try{await loadCalendly();window.Calendly.initPopupWidget({url});}catch{window.open(url,\"_blank\",\"noopener,noreferrer\");}}return /*#__PURE__*/_jsx(\"button\",{type:\"button\",onClick:openCalendly,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),onFocus:()=>setIsHovered(true),onBlur:()=>setIsHovered(false),\"aria-label\":text,style:{...props.style,position:\"relative\",display:\"inline-flex\",alignItems:\"center\",justifyContent:\"center\",minWidth:\"max-content\",padding,border:\"none\",borderRadius:radius,backgroundColor:isHovered?hoverBackground:background,color:textColor,cursor:\"pointer\",whiteSpace:\"nowrap\",transition:\"background-color 0.2s ease\",...font},children:text});}addPropertyControls(CalendlyPopupButton,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Schedule a Free Consultation\"},url:{type:ControlType.String,title:\"Calendly URL\",defaultValue:\"https://calendly.com/cpalarrywilliams/30min?primary_color=bf5135&hide_gdpr_banner=1\"},background:{type:ControlType.Color,title:\"Background\",defaultValue:\"#BF5135\"},hoverBackground:{type:ControlType.Color,title:\"Hover\",defaultValue:\"#963D29\"},textColor:{type:ControlType.Color,title:\"Text\",defaultValue:\"#FFFFFF\"},radius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:100,unit:\"px\"},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"14px 22px\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"15px\",variant:\"Semibold\",lineHeight:\"1em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CalendlyPopupButton\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"48\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"230\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CalendlyPopupButton.map","// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Manrope-semibold\",\"FS;Manrope-bold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6U2SGH566NSNERG6RGEV3DSNEK7DL2RF/JRDYRKMSAW2H35IWEQIPL67HAJQ35MG5/JNU3GNMUBPWW6V6JTED3S27XL5HN7NM5.woff2\",weight:\"600\"},{cssFamilyName:\"Manrope\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Manrope\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NGBUP45ES3F7RD5XGKPEDJ6QEPO4TMOK/EXDVWJ2EDDVVV65UENMX33EDDYBX6OF7/6P4FPMFQH7CCC7RZ4UU4NKSGJ2RLF7V5.woff2\",weight:\"700\"}]}];export const css=[\".framer-PWtk7 .framer-styles-preset-155zini:not(.rich-text-wrapper), .framer-PWtk7 .framer-styles-preset-155zini.rich-text-wrapper p { --framer-font-family: \\\"Manrope\\\", \\\"Manrope Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"Manrope\\\", \\\"Manrope Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-letter-spacing: 2px; --framer-line-height: 1.6em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-58e5b9af-9d04-4144-8200-26b7c2575eae); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-PWtk7\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3db8496)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fraunces-500\",\"GF;Fraunces-700\",\"GF;Fraunces-700italic\",\"GF;Fraunces-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIchRujC_TShUtWNg.woff2\",weight:\"500\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcUByjC_TShUtWNg.woff2\",weight:\"700\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1isSv7Tp05GNi3k.woff2\",weight:\"700\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1h5Tf7Tp05GNi3k.woff2\",weight:\"500\"}]}];export const css=['.framer-U3Zlv .framer-styles-preset-1ffwgc2:not(.rich-text-wrapper), .framer-U3Zlv .framer-styles-preset-1ffwgc2.rich-text-wrapper h1 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 80px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1279px) and (min-width: 810px) { .framer-U3Zlv .framer-styles-preset-1ffwgc2:not(.rich-text-wrapper), .framer-U3Zlv .framer-styles-preset-1ffwgc2.rich-text-wrapper h1 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 46px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 390px) { .framer-U3Zlv .framer-styles-preset-1ffwgc2:not(.rich-text-wrapper), .framer-U3Zlv .framer-styles-preset-1ffwgc2.rich-text-wrapper h1 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 36px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 389px) and (min-width: 0px) { .framer-U3Zlv .framer-styles-preset-1ffwgc2:not(.rich-text-wrapper), .framer-U3Zlv .framer-styles-preset-1ffwgc2.rich-text-wrapper h1 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 30px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 0px; --framer-line-height: 1.08em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-U3Zlv\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Fraunces-500\",\"GF;Fraunces-700\",\"GF;Fraunces-700italic\",\"GF;Fraunces-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIchRujC_TShUtWNg.woff2\",weight:\"500\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NUh8FyLNQOQZAnv9bYEvDiIdE9Ea92uemAk_WBq8U_9v0c2Wa0K7iN7hzFUPJH58nib1603gg7S2nfgRYIcUByjC_TShUtWNg.woff2\",weight:\"700\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1isSv7Tp05GNi3k.woff2\",weight:\"700\"},{cssFamilyName:\"Fraunces\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Fraunces\",url:\"https://fonts.gstatic.com/s/fraunces/v38/6NVf8FyLNQOQZAnv9ZwNjucMHVn85Ni7emAe9lKqZTnbB-gzTK0K1ChJdt9vIVYX9G37lvd9sPEKsxx664UJf1h5Tf7Tp05GNi3k.woff2\",weight:\"500\"}]}];export const css=['.framer-ac4xB .framer-styles-preset-13ct3rx:not(.rich-text-wrapper), .framer-ac4xB .framer-styles-preset-13ct3rx.rich-text-wrapper h2 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 44px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1279px) and (min-width: 810px) { .framer-ac4xB .framer-styles-preset-13ct3rx:not(.rich-text-wrapper), .framer-ac4xB .framer-styles-preset-13ct3rx.rich-text-wrapper h2 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 34px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 390px) { .framer-ac4xB .framer-styles-preset-13ct3rx:not(.rich-text-wrapper), .framer-ac4xB .framer-styles-preset-13ct3rx.rich-text-wrapper h2 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 28px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 389px) and (min-width: 0px) { .framer-ac4xB .framer-styles-preset-13ct3rx:not(.rich-text-wrapper), .framer-ac4xB .framer-styles-preset-13ct3rx.rich-text-wrapper h2 { --framer-font-family: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-bold-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-family-italic: \"Fraunces\", \"Fraunces Placeholder\", serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 24px; --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: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.04em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-6dd1985c-5039-40ae-ba22-671696684e98); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ac4xB\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3db8496)\nexport default function metadata(params,activeLocale){return{description:\"From tax planning and preparation to business valuation and IRS representation, Larry Williams brings five decades of experience to every conversation.\",favicon:\"https://framerusercontent.com/assets/a3W6ScXoB7e5F50d0NIMw26DPs.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/vfiqv21qv3C6UrBsC9TpX22kg8.png\",title:\"Larry Williams CPA | Tax and accounting guidance\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}