// Practice Areas page — accordion function Practice() { const D = window.MS_DATA; const [open, setOpen] = React.useState("civil-rights"); const toggle = (id) => setOpen(open === id ? null : id); return (
The Firm · Practice

Five practice areas,
one institutional posture.

We represent New Mexico's counties, municipalities, school districts, insurance carriers, and commercial entities. Our work is defensive, deliberate, and grounded in procedure — from the first responsive pleading through dispositive motion, trial, and appeal.

{D.practiceAreas.map((p) => { const isOpen = open === p.id; return (
toggle(p.id)}>
{p.n}
{p.tag}
{p.t}
+
{p.img && {p.t}}
Overview
{p.body.map((para, i) =>

{para}

)} {p.sections && p.sections.map((s, i) => (

{s.h}

{s.p}

))}
); })}
); } window.Practice = Practice;