.practice-areas-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.practice-area-card{display:block;padding:20px;background-color:var(--color-card);border:1px solid var(--color-grey-border);text-decoration:none;color:inherit}.practice-area-card:hover{border-color:var(--color-grey-border)}.practice-area-card h2{color:var(--color-maroon);font-size:var(--font-size-xl)}.practice-area-card h2,.practice-area-card p{margin-bottom:var(--spacing-md);font-weight:400}.practice-area-card p{color:var(--color-grey-dark);line-height:var(--line-height-base)}.practice-area-card .card-link{display:inline-block;color:var(--color-text-body);font-weight:400;font-size:var(--font-size-base);margin-top:var(--spacing-sm)}@media (max-width:768px){.practice-areas-grid{grid-template-columns:1fr}}