.practices-page__list[data-astro-cid-2ni5nhjx]{border-top:1px solid var(--line)}.practice-entry[data-astro-cid-2ni5nhjx]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);align-items:start;gap:clamp(1.5rem,5vw,6rem);padding-block:clamp(2rem,4vw,3.5rem);text-decoration:none;display:grid}.practice-entry__head[data-astro-cid-2ni5nhjx]{justify-content:space-between;align-items:flex-start;gap:1.5rem;display:flex}.practice-entry[data-astro-cid-2ni5nhjx] h2[data-astro-cid-2ni5nhjx]{max-width:16ch;font-family:var(--font-serif);letter-spacing:-.03em;transition:transform .32s var(--ease);font-size:clamp(1.9rem,3.2vw,3rem);line-height:1.02}.practice-entry__arrow[data-astro-cid-2ni5nhjx]{transition:transform .32s var(--ease);flex:none;font-size:1.1rem}.practice-entry[data-astro-cid-2ni5nhjx] p[data-astro-cid-2ni5nhjx]{max-width:48ch;color:var(--muted);font-size:.9375rem;line-height:1.7}.practice-entry__areas[data-astro-cid-2ni5nhjx]{color:var(--muted);flex-wrap:wrap;gap:.45rem 1rem;font-size:.75rem;line-height:1.5;display:flex}.practice-entry__areas[data-astro-cid-2ni5nhjx] span[data-astro-cid-2ni5nhjx]:after{content:"·";color:var(--line);margin-left:1rem}.practice-entry__areas[data-astro-cid-2ni5nhjx] span[data-astro-cid-2ni5nhjx]:last-child:after{display:none}.practice-entry[data-astro-cid-2ni5nhjx]:hover h2[data-astro-cid-2ni5nhjx]{transform:translate(.25rem)}.practice-entry[data-astro-cid-2ni5nhjx]:hover .practice-entry__arrow[data-astro-cid-2ni5nhjx]{transform:translate(.4rem)}.practices-page__cta[data-astro-cid-2ni5nhjx]{background:var(--stone);padding-block:clamp(4rem,8vw,7rem)}.practices-page__cta-inner[data-astro-cid-2ni5nhjx]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:2rem;display:flex}.practices-page__cta[data-astro-cid-2ni5nhjx] h2[data-astro-cid-2ni5nhjx]{margin-top:.75rem;font-size:clamp(2.8rem,6vw,5rem);line-height:.96}@media (width<=959px){.practice-entry[data-astro-cid-2ni5nhjx]{grid-template-columns:1fr;gap:1.25rem}.practice-entry__head[data-astro-cid-2ni5nhjx]{align-items:center}.practice-entry[data-astro-cid-2ni5nhjx] p[data-astro-cid-2ni5nhjx]{max-width:60ch}}
