.service-person[data-v-7bf3ef3c] { border-top: 1px solid var(--border-color); padding: var(--space-3) 0;
}
.service-person-fields[data-v-7bf3ef3c] { display:flex; align-items:flex-end; flex-wrap:wrap; gap:var(--space-3);
}
.service-person-fields .g-field[data-v-7bf3ef3c] { flex:1; min-width:130px; margin-bottom:0;
}