.lh-service { margin-block: 1.5rem; padding: 1rem; border: 1px solid #d6e4f5; border-radius: .75rem; }
.lh-service h2 { margin: 0 0 .7rem; }
.lh-service p { margin-block: .65rem; }
.lh-service-form, .lh-service-form fieldset { display: grid; gap: .75rem; }
.lh-service-form fieldset { padding: .7rem; border: 1px solid #d6e4f5; }
.lh-service-form label { display: grid; gap: .2rem; }
.lh-service-form input { max-width: 6rem; }
.lh-service-form textarea { width: 100%; }
.lh-service-form button { justify-self: start; }
