/* Keep the original chat action centered in its established CTA section. */
.service-inquiry-actions.four-contact-options{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:18px 16px}
.four-contact-options>.existing-chat-option{flex:0 0 100%;display:flex;justify-content:center;min-width:0}
.existing-chat-option>[data-open-chat]{max-width:100%}
.four-contact-options>a.action{white-space:normal;text-align:center;max-width:100%;text-transform:none}
.conversation-invitation .four-contact-options .action{font-size:14px;min-height:48px;padding:12px 22px}
@media(max-width:650px){.service-inquiry-actions.four-contact-options{gap:16px}.four-contact-options>a.action{width:100%;max-width:380px}}

.package-consultation{margin:26px 0 32px;text-align:center}
.package-consultation>summary{list-style:none;cursor:pointer}
.package-consultation>summary::-webkit-details-marker{display:none}
.consultation-choices{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-top:20px}
.consultation-choices>.action{white-space:normal;text-transform:none}
@media(max-width:650px){.consultation-choices{flex-direction:column;align-items:stretch}.consultation-choices>.action{width:100%}}
