// ─────────── Image constants ─────────── const IMG = { heroBg: 'https://images.unsplash.com/photo-1629909613654-28e377c37b09?w=1600&q=80&auto=format&fit=crop', heroCard: 'Clinic%20photos%20/IMG-20201213-WA0015.webp', ctaBg: 'https://images.unsplash.com/photo-1606811971618-4486d14f3f99?w=1600&q=80&auto=format&fit=crop', // Services invisalign: 'https://images.unsplash.com/photo-1606811841689-23dfddce3e95?w=800&q=80&auto=format&fit=crop', braces: 'https://images.unsplash.com/photo-1571772996211-2f02c9727629?w=800&q=80&auto=format&fit=crop', crowns: 'https://images.unsplash.com/photo-1607613009820-a29f7bb81c04?w=800&q=80&auto=format&fit=crop', implants: 'https://images.unsplash.com/photo-1609840114035-3c981b782dfe?w=800&q=80&auto=format&fit=crop', rct: 'https://images.unsplash.com/photo-1606811971618-4486d14f3f99?w=800&q=80&auto=format&fit=crop', whitening: 'https://images.unsplash.com/photo-1607613009820-a29f7bb81c04?w=800&q=80&auto=format&fit=crop', paediatric: 'https://images.unsplash.com/photo-1629909613654-28e377c37b09?w=800&q=80&auto=format&fit=crop', xray: 'https://images.unsplash.com/photo-1606811841689-23dfddce3e95?w=800&q=80&auto=format&fit=crop', // Process — real clinic photos proc1: 'Clinic%20photos%20/_PS_3858.webp', proc2: 'Clinic%20photos%20/IMG-20201213-WA0015.webp', proc3: 'Clinic%20photos%20/_PS_3859.webp', // Avatars for trust row av1: 'https://images.unsplash.com/photo-1438761681033-6461ffad8d80?w=120&q=80&auto=format&fit=crop', av2: 'https://images.unsplash.com/photo-1494790108377-be9c29b29330?w=120&q=80&auto=format&fit=crop', av3: 'https://images.unsplash.com/photo-1500648767791-00dcc994a43e?w=120&q=80&auto=format&fit=crop', av4: 'https://images.unsplash.com/photo-1544005313-94ddf0286df2?w=120&q=80&auto=format&fit=crop' }; // ─────────── Hero (full-bleed) ─────────── const Hero = () =>
Trusted by 5,000+ smiling patients
across Mulund & Mumbai

Specialist dentistry,
delivered with care.

Mulund's only Orthodontist & Prosthodontist couple — Dr. Abhijit & Dr. Sonali Shanbhag.

Invisalign, braces, implants, crowns and painless root canals — planned end-to-end before you sit down.

WhatsApp Us
Scroll to explore
; // ─────────── Services (hover-expand cards) ─────────── const SERVICES = [ { num: '01', icon: 'smile', img: IMG.invisalign, name: 'Invisalign', desc: 'Clear, removable aligners. Almost invisible, designed in 3D before treatment begins.', meta: '6–18 months · Dr. Abhijit', variant: 'feature', badge: 'Most popular' }, { num: '02', icon: 'tooth', img: IMG.braces, name: 'Braces', desc: 'Metal, ceramic, lingual & self-ligating.', meta: '12–24 months', variant: 'image' }, { num: '03', icon: 'crown', img: IMG.crowns, name: 'Crowns & Veneers', desc: 'Zirconia, E-max, layered porcelain.', meta: '2 visits · Photo-mocked', variant: 'image' }, { num: '04', icon: 'shield', img: IMG.implants, name: 'Dental Implants', desc: 'Single-tooth, full-arch and All-on-4. Bone graft and sinus lift handled in-house.', meta: 'Dr. Sonali · Prosthodontist', variant: 'dark wide' }, { num: '05', icon: 'syringe', img: IMG.rct, name: 'Painless RCT', desc: 'Single-sitting root canal with rotary endodontics.', meta: 'Same-day', variant: 'cream' }, { num: '06', icon: 'sparkle', img: IMG.whitening, name: 'Teeth Whitening', desc: 'In-chair laser plus take-home trays.', meta: 'Up to 8 shades', variant: 'image' }, { num: '07', icon: 'kid', img: IMG.paediatric, name: 'Paediatric Care', desc: 'First visits, fluoride, fissure sealants.', meta: 'Ages 2–14', variant: 'gold' }, { num: '08', icon: 'xray', img: IMG.xray, name: 'Diagnostics', desc: 'Digital OPG and intraoral imaging.', meta: 'Same-visit plan', variant: 'image' }]; const IMG_FALLBACK = 'https://images.unsplash.com/photo-1606811841689-23dfddce3e95?w=800&q=80&auto=format&fit=crop'; const onImgErr = (e) => {if (e.target.dataset.fallback !== '1') {e.target.dataset.fallback = '1';e.target.src = IMG_FALLBACK;}}; const ServiceTile = ({ s }) => { const isImage = s.variant.includes('image') || s.variant.includes('feature'); const style = isImage ? { '--bg-img': `url(${s.img})` } : undefined; return (
scrollTo('book')}> {s.num} / Service
{s.badge && {s.badge}}

{s.name}

{s.desc}

{s.meta}
); }; const ServicesSection = () =>

What we do

Two specialists.
One full menu of dentistry.

Every chair-side decision is made by a specialist. Orthodontics by Dr. Abhijit, prosthodontics and restorative by Dr. Sonali. No generalists guessing on your enamel.

{SERVICES.map((s) => )}
{['Cleaning', 'Bonding', 'Bridges', 'Extractions', 'Fillings', 'Mouth guards', 'Reshaping', 'Oral surgery', 'Emergency care'].map((t) => {t} )}
scrollTo('book')}>Not sure? Free consult
; // ─────────── Treatment Process ─────────── const PROCESS = [ { num: '001', img: IMG.proc1, title: 'Book Appointment', desc: 'Schedule your visit with our quick WhatsApp booking or the form below. Confirmation within minutes.' }, { num: '002', img: IMG.proc2, title: 'Consultation Time', desc: 'Meet Dr. Abhijit or Dr. Sonali. Digital scans, X-rays if needed, and a written plan you take home.' }, { num: '003', img: IMG.proc3, title: 'Treatment Care', desc: 'Begin treatment with modern equipment and a calm, sterile environment. Follow-ups built into the plan.', cta: true }]; const ProcessSection = () =>

The Process

Treatment Process.

{PROCESS.map((p) => )}
; // ─────────── CTA Strip ─────────── const CTAStrip = () =>
Your smile starts here

Ready to Achieve Your Perfect Smile?

Book a free 20-minute consultation with the Shanbhags. Bring your worries, your X-rays, your questions. Leave with a plan.

; Object.assign(window, { Hero, ServicesSection, ProcessSection, CTAStrip, IMG });