.post-service-contact[data-v-615bcf24]{border:1px solid var(--line,#dce8e6);color:var(--teal-dark,#073f45);background:#f3f9f8;border-radius:16px;padding:20px}.post-service-contact h3[data-v-615bcf24]{font-size:var(--text-title);margin:0 0 10px}.post-service-contact p[data-v-615bcf24]{margin:0 0 10px;line-height:1.7}.post-service-contact-details[data-v-615bcf24]{color:#45656a;font-size:var(--text-small)}.post-service-contact-actions[data-v-615bcf24]{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.post-service-contact-actions a[data-v-615bcf24]{border:1px solid var(--teal,#087e89);min-height:44px;color:var(--teal,#087e89);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-weight:600;text-decoration:none;display:inline-flex}.post-service-contact-actions .post-service-contact-line[data-v-615bcf24]{color:#053d1e;background:#06c755;border-color:#06c755}.post-service-contact-actions a[data-v-615bcf24]:focus-visible{outline:3px solid var(--orange,#ff8500);outline-offset:3px}.post-service-contact small[data-v-615bcf24]{overflow-wrap:anywhere;margin-top:12px;display:block}@media (width<=520px){.post-service-contact[data-v-615bcf24]{padding:16px}.post-service-contact-actions[data-v-615bcf24]{flex-direction:column}.post-service-contact-actions a[data-v-615bcf24]{width:100%}}
