1import{m as P,J as E,j as e,M as T,I as n,a as I,B as M,H as z,C as b,u as N,c as k,E as S,A as j,G as p,q as g,r as _,z as H,a1 as m,o as W,aD as $}from"./index-D6iaANh1.js";const u="/healthcare-marketing/",f="contact",v="Ready to grow? Letâs talk.",R=["You own every asset we build","Reporting focused on calls and consultations","A team that understands healthcare marketing"],q=[{value:"14,000+",label:"New patient leads",when:"In a year",metric:"5-location dental group"},{value:"6,600",label:"Medical patients delivered",when:"In 2026",metric:"Medical practice"},{value:"690+",label:"Leads at $9 cost per lead",when:"Monthly",metric:"Chicago dental practice"}],x={text:"Iâve worked with everyone from individual consultants to publicly traded marketing companies, and EMSC stands head and shoulders above the competition. Their people genuinely care, go above and beyond, and provide complete insight into our marketing. Theyâve helped us stand out online and consistently attract 75â100 new patients each month. I strongly recommend speaking with their team.",name:"Jason P",role:"CFO, Art of Modern Dentistry"},D=[{title:"Dental and orthodontics",body:"General, cosmetic, implant, pediatric, and multi-location de
1ntal practices."},{title:"Cosmetic surgery and medical spas",body:"Practices focused on growing high-value procedures, consultations, and treatments."},{title:"Physicians and specialty practices",body:"Medical practices looking to attract the right patients for priority services."}],L=[{title:"Attract the right patients",body:"Focus your marketing on the people actively looking for the services you provide."},{title:"Grow priority services",body:"Build demand around the procedures, treatments, and services you most want to grow."},{title:"Strengthen your reputation",body:"Improve how prospective patients see your practice across reviews, search results, your website, and AI platforms."}];function B(a){a?.preventDefault();const r=document.getElementById(f),t=window.matchMedia("(prefers-reduced-motion: reduce)").matches;r?.scrollIntoView({behavior:t?"auto":"smooth",block:"start"}),window.setTimeout(()=>document.getElementById("hc-field-name")?.focus({preventScroll:!0}),t?0:650)}function s({children:a,delay:r=0,className:t="",as:l="div"}){const i=N(),o=k[l];return e.jsx(o,{initial:i?!1:{opacity:0,y:26},whileInView:{opacity:1,y:0},viewport:{once:!0,margin:"-60px"},transition:{duration:.65,ease:S,delay:r},className:t,children:a})}function h({children:a,dark:r=!1,tone:t}){const l=t==="ink"?"text-[color:var(--ink)]":r?"text-[color:var(--green-deep)]":"text-[color:var(--green)]",i=t==="ink"?"bg-[var(--ink)]":r?"bg-[var(--green-deep)]":"bg-[var(--green)]";return e.jsxs("p",{className:`hs-mono mb-6 flex items-center gap-3 ${l}`,children:[e.jsx("span",{className:`inline-block h-px w-8 ${i}`}),a]})}function C({children:a,dark:r=!1,testId:t}){return e.jsxs("a",{href:`#${f}`,onClick:B,"data-testid":t,className:`hs-cta inline-flex items-center gap-2 whitespace-nowrap rounded-full px-6 py-3.5 text-[14px] transition-[transform,background-color] duration-300 hover:-translate-y-0.5 ${r?"bg-[var(--ink)] text-[color:var(--cream)] hover:bg-[var(--ink-deep)]":"bg-[var(--green)] text-[color:var(--ink)] hover:bg-[#bfe2b4]"}`,children:[a," ",e.jsx(j,{size:15})]})}function O({tone:a="light"}){return e.jsxs("a",{href:_,className:`inline-flex items-center gap-2 rounded-full border px-5 py-3.5 text-[14px] font-bold transition-colors ${a==="light"?"border-[color:rgba(246,247,252,.3)] text-[color:var(--cream)] hover:border-[color:var(--green)]":"border-[color:var(--line-dark)] text-[color:var(--ink)] hover:border-[color:var(--ink)]"}`,children:[e.jsx(W,{size:15,className:a==="light"?"text-[color:var(--green)]":"text-[color:var(--green-deep)]"})," ",g]})}function F(){const a=n("revised-healthcare-hero-lobby.webp");return e.jsxs("section",{id:"top",className:"ehs-grain relative overflow-hidden bg-[var(--ink)] text-[color:var(--cream)]",children:[e.jsx("div",{className:"pointer-events-none absolute inset-0 bg-[radial-gradient(ellipse_at_80%_20%,rgba(169,211,157,.14),transparent_50%)]"}),e.jsx("div",{className:"pointer-events-none absolute -left-24 top-24 hidden h-[520px] w-[520px] rounded-full border border-[color:var(--line)] lg:block"}),e.jsx("div",{className:"pointer-events-none absolute -left-24 top-24 hidden h-[520px] w-[520px] scale-[.72] rounded-full border border-[color:var(--line)] lg:block"}),e.jsxs("div",{className:"ehs-wrap relative grid items-center gap-12 lg:grid-cols-[1.05fr_1fr] lg:gap-16 hs-hero-pad",children:[e.jsxs("div",{children:[e.jsx(M,{crumbs:[{name:"Who We Help",path:"/who-we-help/"},{name:"Healthcare",path:u}]}),e.jsx(z,{children:"Healthcare Marketing Agency"}),e.jsxs("p",{className:"hs-display hs-hero-h1","data-testid":"text-hero-title",children:["Be the practice",e.jsx("br",{}),e.jsx("span",{className:"text-[color:var(--green)]",children:"patients choose."})]}),e.jsx("p",{className:"mt-7 max-w-xl text-[1.05rem] leading-8 text-[color:var(--cream)]/80 lg:text-[1.15rem]",children:"Attract more patients, fill your schedule, and grow your practice with marketing built around your business."}),e.jsxs("div",{className:"mt-9 flex flex-wrap items-center gap-3",children:[e.jsx(C,{testId:"link-hero-cta",children:v}),e.jsx(O,{})]}),e.jsx("ul",{className:"mt-10 flex list-none flex-wrap gap-x-8 gap-y-3 p-0 text-sm text-[color:var(--cream)]/70",children:R.map(r=>e.jsxs("li",{className:"flex items-center gap-2.5",children:[e.jsx("span",{className:"grid h-4 w-4 shrink-0 place-items-center rounded-full bg-[var(--green)] text-[color:var(--ink)]",children:e.jsx(b,{size:10,strokeWidth:3})}),r]},r))})]}),e.jsxs("div",{className:"relative",children:[e.jsxs("div",{className:"relative aspect-[4/3] overflow-hidden rounded-[28px] border border-[color:var(--line)] lg:aspect-[5/4]",children:[e.jsx("img",{src:a,srcSet:`${n("revised-healthcare-hero-lobby-800.webp")} 800w, ${a} 1024w`,sizes:"(min-width: 1024px) 45vw, 100vw",alt:"Empty modern doctor's office reception and waiting area with soft daylight",className:"h-full w-full object-cover",loading:"eager",fetchPriority:"high",width:1024,height:1024}),e.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(180deg,transparent_55%,rgba(34,35,46,.45)_100%)]"})]}),e.jsx("div",{className:"pointer-events-none absolute -bottom-4 -right-4 -z-10 hidden h-[60%] w-[60%] rounded-[28px] border border-[color:var(--green)]/30 lg:block"})]})]}),e.jsx("div",{className:"relative border-t border-[color:var(--line-dark)] bg-[var(--cream-2)] text-[color:var(--ink)]",children:e.jsxs("div",{className:"ehs-wrap flex flex-col items-start gap-5 py-6 md:flex-row md:items-center md:justify-between",children:[e.jsx("p",{className:"hs-mono text-[color:var(--ink-3)]",children:"Recognized by the platforms your patients search on"}),e.jsxs("div",{className:"flex flex-wrap items-center gap-x-10 gap-y-4",children:[e.jsx("img",{src:n("emsc-google-partner.webp"),alt:"Google Partner",className:"h-9 w-auto",loading:"lazy",width:254,height:103}),e.jsx("img",{src:n("emsc-microsoft-partner.webp"),alt:"Microsoft Advertising Partner",className:"h-9 w-auto",loading:"lazy",width:254,height:104})]})]})})]})}function G(){const a=N();return e.jsxs("section",{className:"relative overflow-hidden bg-[var(--cream)] text-[color:var(--ink)]",children:[e.jsx("span",{className:"hs-display pointer-events-none absolute -right-6 -top-10 select-none text-[22rem] leading-none text-[color:var(--ink)]/[.04]","aria-hidden":!0,
1children:"â"}),e.jsxs("div",{className:"ehs-wrap relative py-20 lg:py-28",children:[e.jsxs("div",{className:"mb-12 grid gap-6 lg:grid-cols-[1fr_1fr] lg:items-end",children:[e.jsxs("div",{children:[e.jsx(h,{dark:!0,children:"Proven results"}),e.jsx(s,{children:e.jsxs("h2",{className:"hs-display text-[clamp(2.6rem,5vw,4.8rem)]",children:["Healthcare marketing",e.jsx("br",{}),e.jsx("span",{className:"text-[color:var(--green-deep)]",children:"measured by real results."})]})})]}),e.jsx(s,{delay:.1,children:e.jsx("p",{className:"max-w-md text-[1.05rem] leading-8 text-[color:var(--ink-3)] lg:justify-self-end",children:"We focus on what matters to your practice: more qualified calls, more consultations, and more appointments."})})]}),e.jsxs("div",{className:"grid gap-6 lg:grid-cols-[1.05fr_.95fr] lg:gap-8",children:[e.jsx("div",{className:"hc-cells",children:q.map((r,t)=>e.jsxs(s,{delay:t*.08,className:"hc-cell grid gap-4 p-7 sm:grid-cols-[auto_1fr] sm:items-end sm:gap-8 lg:p-8",children:[e.jsxs("div",{children:[e.jsx("p",{className:"hs-mono text-[color:var(--ink-3)]",children:r.metric}),e.jsx("p",{className:"hs-num mt-3 text-[clamp(2.8rem,4.6vw,4.4rem)] text-[color:var(--ink)]","data-testid":`text-stat-${t}`,children:r.value})]}),e.jsxs("div",{className:"sm:justify-self-end sm:text-right",children:[e.jsx("p",{className:"text-[1.05rem] font-extrabold leading-6",children:r.label}),e.jsx("p",{className:"hs-mono mt-3",children:e.jsx("span",{className:"hc-when",children:r.when})})]})]},r.metric))}),e.jsxs(s,{as:"figure",delay:.15,className:"ehs-lift relative m-0 flex flex-col justify-between rounded-3xl border border-[color:var(--line-dark)] bg-[var(--ink)] p-7 text-[color:var(--cream)] shadow-[0_40px_90px_-40px_rgba(34,35,46,.7)] lg:p-9","data-testid":"card-quote",children:[e.jsxs("div",{children:[e.jsx("span",{className:"hs-mono text-[color:var(--green)]",children:"Client feedback"}),e.jsx(k.span,{"aria-hidden":!0,className:"hc-quote-rule mt-4",initial:{scaleX:a?1:0},whileInView:{scaleX:1},viewport:{once:!0,margin:"-8% 0px"},transition:{duration:1,delay:.3,ease:S}}),e.jsxs("blockquote",{className:"hs-display-wide m-0 mt-6 text-[1.15rem] leading-[1.3] lg:text-[1.35rem]",children:["â",x.text,"â"]})]}),e.jsxs("figcaption",{className:"mt-8 flex items-center gap-4 border-t border-[color:var(--line)] pt-6",children:[e.jsx("span",{className:"hs-display-wide grid h-12 w-12 shrink-0 place-items-center rounded-full bg-[var(--green)] text-[.95rem] text-[color:var(--ink)]",children:"JP"}),e.jsxs("span",{children:[e.jsx("span",{className:"block font-extrabold",children:x.name}),e.jsx("span",{className:"text-sm text-[color:var(--cream)]/65",children:x.role})]})]})]})]})]})]})}function U(){return e.jsx("section",{className:"ehs-grain relative overflow-hidden bg-[var(--ink)] text-[color:var(--cream)]",children:e.jsxs("div",{className:"ehs-wrap py-20 lg:py-28",children:[e.jsxs("div",{className:"mb-12 grid gap-6 lg:grid-cols-[1fr_1fr] lg:items-end",children:[e.jsxs("div",{children:[e.jsx(h,{children:"Who we work with"}),e.jsx(s,{children:e.jsxs("h2",{className:"hs-display text-[clamp(2.6rem,5vw,4.8rem)]",children:["Built for healthcare",e.jsx("br",{}),e.jsx("span",{className:"text-[color:var(--green)]",children:"practices ready to grow."})]})})]}),e.jsx(s,{delay:.1,children:e.jsx("p",{className:"max-w-md text-[1.05rem] leading-8 text-[color:var(--cream)]/70 lg:justify-self-end",children:"We partner with established practices ready to attract more patients, grow priority services, and reach their next milestone."})})]}),e.jsx("ul",{className:"hc-cells-dark m-0 list-none p-0 md:grid-cols-3",children:D.map((a,r)=>e.jsxs(s,{as:"li",delay:r*.08,className:"flex flex-col gap-4 p-7 lg:p-9",children:[e.jsx("div",{className:"mb-4",children:e.jsx("span",{className:"grid h-8 w-8 place-items-center rounded-full bg-[var(--green)] text-[color:var(--ink)]",children:e.jsx(b,{size:14,strokeWidth:3})})}),e.jsx("h3",{className:"hs-display-wide text-[1.5rem] uppercase lg:text-[1.75rem]",children:a.title}),e.jsx("p",{className:"leading-7 text-[color:var(--cream)]/72",children:a.body})]},a.title))})]})})}function V(){const a=n("revised-healthcare-medspa-lobby.webp");return e.jsx("section",{className:"relative overflow-hidden bg-[var(--cream)] text-[color:var(--ink)]",children:e.jsxs("div",{className:"ehs-wrap grid gap-12 py-20 lg:grid-cols-[.9fr_1.1fr] lg:gap-20 lg:py-28",children:[e.jsxs("div",{className:"lg:sticky lg:top-28 lg:self-start",children:[e.jsx(h,{dark:!0,children:"The EMSC way"}),e.jsx(s,{children:e.jsxs("h2",{className:"hs-display text-[clamp(2.6rem,5vw,4.8rem)]",children:["Your business goals",e.jsx("br",{}),e.jsx("span",{className:"text-[color:var(--green-deep)]",children:"shape your marketing plan."})]})}),e.jsx(s,{delay:.1,children:e.jsx("p",{className:"mt-7 max-w-md text-[1.05rem] leading-8 text-[color:var(--ink-3)]",children:"We build your strategy around your business goals."})}),e.jsx(s,{delay:.2,children:e.jsxs("div",{className:"relative mt-9 overflow-hidden rounded-3xl border border-[color:var(--line-dark)]",children:[e.jsx("img",{src:a,srcSet:`${n("revised-healthcare-medspa-lobby-800.webp")} 800w, ${a} 1024w`,sizes:"(min-width: 1024px) 38vw, 100vw",alt:"Empty modern med spa lobby with a stone reception desk, soft lounge seating, and warm natural light",className:"aspect-[16/10] w-full object-cover",loading:"lazy",width:1024,height:1024}),e.jsx("div",{className:"absolute inset-0 bg-[linear-gradient(180deg,transparent_50%,rgba(34,35,46,.6))]"})]})})]}),e.jsxs("div",{children:[e.jsx("ul",{className:"m-0 list-none p-0",children:L.map((r,t)=>e.jsxs(s,{as:"li",delay:t*.08,className:"hc-step border-t border-[color:var(--line-dark)] py-8 pl-8 last:border-b lg:py-10",children:[e.jsx("h3",{className:"hs-display-wide text-[1.7rem] uppercase lg:text-[2.2rem]",children:r.title}),e.jsx("p",{className:"mt-4 max-w-lg leading-7 text-[color:var(--ink-3)]",children:r.body})]},r.title))}),e.jsxs(s,{delay:.1,className:"mt-8 grid gap-6 rounded-3xl bg-[var(--ink)] p-7 text-[color:var(--cream)] lg:grid-cols-[1fr_auto] lg:items-center lg:p-9",children:[e.jsx("p",{className:"max-w-lg text-[1.05rem] leading-8 text-[color:var(--cream)]/80",children:"Search, AI visibility, paid media, websites, content, and reputation management work together as one coordinated strategy."}),e.jsxs("a",{href:"/solutions/",className:"hs-underline inline-flex items-center gap-2 whitespace-nowrap text-sm font-bold text-[color:var(--green)]","data-testid":"link-solutions",children:["See our solutions ",e.jsx(j,{size:16})]})]})]})]})})}function d({id:a,label:r,type:t="text",required:l,autoComplete:i,textarea:o}){return e.jsxs("div",{children:[e.jsxs("label",{htmlFor:a,className:"hs-mono mb-2 block text-[color:var(--cream)]/70",children:[r,l&&e.jsx("span",{className:"text-[color:var(--green)]","aria-hidden":!0,
1children:" *"})]}),o?e.jsx("textarea",{id:a,name:a,rows:4,required:l,className:"hc-field resize-y"}):e.jsx("input",{id:a,name:a,type:t,required:l,autoComplete:i,className:"hc-field"})]})}function Y(){const[a,r]=p.useState(!1),[t,l]=p.useState(!1),[i,o]=p.useState(!1),A=async w=>{w.preventDefault();const y=w.currentTarget;if(!y.reportValidity())return;const c=new FormData(y);l(!0),o(!1);try{await $({name:String(c.get("hc-field-name")??"").trim(),email:String(c.get("hc-field-email")??"").trim(),company:String(c.get("hc-field-company")??"").trim(),phone:String(c.get("hc-field-phone")??"").trim(),message:String(c.get("hc-field-message")??"").trim(),source:`${window.location.pathname}#contact`,website:String(c.get("website")??"")}),r(!0)}catch{o(!0)}finally{l(!1)}};return e.jsxs("section",{id:f,className:"relative scroll-mt-20 overflow-hidden bg-[var(--green)] text-[color:var(--ink)]",children:[e.jsx("div",{className:"pointer-events-none absolute inset-y-0 right-0 w-1/2 bg-[radial-gradient(ellipse_at_100%_50%,rgba(46,47,62,.16),transparent_60%)]"}),e.jsxs("div",{className:"ehs-wrap relative grid gap-12 py-20 lg:grid-cols-[1fr_.95fr] lg:items-center lg:gap-16 lg:py-28",children:[e.jsxs("div",{children:[e.jsx(h,{tone:"ink",children:"Letâs talk"}),e.jsx(s,{children:e.jsxs("h2",{className:"hs-display text-[clamp(2.8rem,6vw,5.8rem)]",children:["Ready to grow",e.jsx("br",{}),"your practice?"]})}),e.jsx(s,{delay:.1,children:e.jsx("p",{className:"mt-7 max-w-lg text-[1.05rem] leading-8 opacity-80",children:"Tell us where you want to grow. Weâll evaluate your visibility, marketing performance, competition, and opportunities, then show you what comes next."})}),e.jsxs(s,{delay:.2,children:[e.jsxs("div",{className:"mt-9 flex flex-wrap items-center gap-3",children:[e.jsx(C,{dark:!0,testId:"link-final-cta",children:v}),e.jsxs("a",{href:_,className:"inline-flex items-center gap-2 rounded-full border border-[color:var(--line-dark)] px-5 py-3.5 text-[14px] font-bold text-[color:var(--ink)] transition-colors hover:border-[color:var(--ink)]","data-testid":"link-final-phone",children:[e.jsx(H,{size:15,className:"text-[color:var(--green-deep)]"})," ",g]})]}),e.jsxs("p",{className:"hs-mono mt-6 opacity-70",children:["330 N. Ashland Ave. Chicago, IL · ",e.jsx("a",{href:`mailto:${m}`,children:m})]})]})]}),e.jsx(s,{delay:.15,children:e.jsx("div",{className:"rounded-3xl bg-[var(--ink)] p-6 text-[color:var(--cream)] shadow-[0_40px_90px_-40px_rgba(34,35,46,.7)] sm:p-8","aria-live":"polite",children:a?e.jsxs("div",{className:"flex min-h-[420px] flex-col items-start justify-center","data-testid":"text-form-confirmation",children:[e.jsx("span",{className:"grid h-12 w-12 place-items-center rounded-full bg-[var(--green)] text-[color:var(--ink)]",children:e.jsx(b,{size:20,strokeWidth:3})}),e.jsx("p",{className:"hs-display-wide mt-6 text-[1.8rem]",children:"Thanks, we have your note."}),e.jsxs("p",{className:"mt-3 max-w-sm leading-7 text-[color:var(--cream)]/70",children:["A strategist will reach out to set up your evaluation. Prefer the phone? Call ",g,"."]}),e.jsx("button",{type:"button",onClick:()=>r(!1),className:"hs-underline mt-6 text-sm font-bold text-[color:var(--green)]",children:"Send another inquiry"})]}):e.jsxs("form",{onSubmit:A,"data-testid":"form-inquiry",children:[e.jsx("p",{className:"hs-caps text-[1.05rem]",children:"Start the conversation"}),e.jsx("p",{className:"mt-2 text-sm leading-6 text-[color:var(--cream)]/60",children:"Tell us about your practice and where you want it to go."}),e.jsxs("div",{className:"mt-6 grid gap-4 sm:grid-cols-2",children:[e.jsx(d,{id:"hc-field-name",label:"Your name",required:!0,autoComplete:"name"}),e.jsx(d,{id:"hc-field-company",label:"Practice",required:!0,autoComplete:"organization"}),e.jsx(d,{id:"hc-field-email",label:"Work email",type:"email",required:!0,autoComplete:"email"}),e.jsx(d,{id:"hc-field-phone",label:"Phone",type:"tel",autoComplete:"tel"}),e.jsx("div",{className:"sm:col-span-2",children:e.jsx(d,{id:"hc-field-message",label:"Where do you want to grow?",textarea:!0})})]}),e.jsx("input",{name:"website",tabIndex:-1,autoComplete:"off","aria-hidden":"true",className:"absolute h-px w-px overflow-hidden opacity-0"}),e.jsxs("button",{type:"submit",disabled:t,className:"hs-cta mt-6 inline-flex w-full items-center justify-center gap-2 rounded-full bg-[var(--green)] px-6 py-4 text-[14px] text-[color:var(--ink)] transition-[transform,background-color] duration-300 hover:-translate-y-0.5 hover:bg-[#bfe2b4] disabled:cursor-wait disabled:opacity-70 sm:w-auto","data-testid":"button-submit-inquiry",children:[t?"Sendingâ¦":v," ",e.jsx(j,{size:15})]}),i&&e.jsxs("p",{className:"mt-4 text-sm text-[#e2a3a3]",role:"alert","data-testid":"error-contact-submit",children:["We could not send your message. Please try again or ",e.jsxs("a",{href:`mailto:${m}`,className:"font-bold text-[color:var(--green)]",children:["email ",m,"."]})]})]})})})]})]})}function X(){const a=P("Healthcare marketing for dental, cosmetic, medical, and specialty practices. Attract more patients and measure qualified calls and consultations with EMSC."),r=E("Healthcare Marketing",a,u,"Healthcare practices");return e.jsxs("div",{className:"ehs ehs-hc",children:[e.jsx(T,{title:I("Healthcare Marketing for Practices Ready to Grow"),description:a,image:n("revised-healthcare-hero-lobby.webp"),crumbs:[{name:"Who We Help",path:"/who-we-help/"},{name:"Healthcare",path:u}],schema:r}),e.jsx(F,{}),e.jsx(G,{}),e.jsx(U,{}),e.jsx(V,{}),e.jsx(Y,{})]})}
1export{X as HealthcareMarketingPage,X as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.