.service-grid[data-v-5f77826d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.service-card[data-v-5f77826d]{border:1px solid var(--c-border);background:var(--c-card);border-radius:22px;flex-direction:column;gap:16px;padding:28px;text-decoration:none;display:flex}.service-card[data-v-5f77826d]:hover{border-color:var(--c-primary)}.service-card h2[data-v-5f77826d]{font-size:22px;line-height:1.3}.service-card p[data-v-5f77826d]{color:var(--c-muted);line-height:1.65}.service-card span[data-v-5f77826d]{color:var(--c-primary);margin-top:auto;font-weight:600}
