import{c as o,j as e}from"./index-6aWWvyNc.js";import{p as r,t as l,P as c,a as d}from"./Navigation-KKUTSq3z.js";import{P as s}from"./PhoneButton-D-D6hmvg.js";/**
* @license lucide-react v0.462.0 - ISC
*
* This source code is licensed under the ISC license.
* See the LICENSE file in the root directory of this source tree.
*/const u=o("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]]),g=({variant:i="single",phoneNumber:m,className:t=""})=>{const a=m||r.richard.number,n=a.replace(/[^0-9]/g,"");return i==="team"?e.jsxs("div",{className:`grid grid-cols-1 md:grid-cols-3 gap-6 md:gap-4 max-w-4xl mx-auto ${t}`,children:[e.jsx(s,{name:"Richard",number:r.richard.number,variant:"primary"}),e.jsx(s,{name:"Connie",number:r.connie.number,variant:"primary"}),e.jsx(s,{name:"Toni",number:r.toni.number,variant:"primary"})]}):e.jsxs("div",{className:`flex flex-col sm:flex-row gap-3 md:gap-4 justify-center ${t}`,children:[e.jsxs("a",{href:`tel:${n}`,onClick:()=>l("Richard",a),className:"group w-full sm:w-auto inline-flex items-center justify-center px-6 py-4 md:px-8 md:py-5 bg-brand-red text-white font-black text-base md:text-xl uppercase tracking-wide hover:bg-red-600 transition-all duration-200 shadow-2xl hover:shadow-red-500/50 hover:scale-105 active:scale-95",children:[e.jsx(c,{className:"mr-2 md:mr-3 h-5 w-5 md:h-6 md:w-6 group-hover:animate-pulse"}),"Call Now"]}),e.jsxs("a",{href:`sms:${n}`,onClick:()=>d("Richard",a),className:"group w-full sm:w-auto inline-flex items-center justify-center px-6 py-4 md:px-8 md:py-5 bg-white text-black font-bold text-base md:text-xl uppercase tracking-wide hover:bg-gray-100 transition-all duration-200 shadow-lg hover:scale-105 active:scale-95",children:[e.jsx(u,{className:"mr-2 md:mr-3 h-5 w-5 md:h-6 md:w-6 group-hover:scale-110 transition-transform"}),"Text Us"]})]})};export{g as H};