/* Preserve native SMS links, with a usable fallback when a browser has no SMS handler. */
.text-jordan-contact{min-width:0;max-width:100%}
.text-jordan-contact .text-jordan-number{display:flex;align-items:center;flex-wrap:wrap;gap:3px 10px;margin:0;font:11px/1.5 var(--sans,Arial,sans-serif);color:var(--muted,#666)}
.text-jordan-contact .text-jordan-copy{border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;text-underline-offset:3px;padding:4px 0;cursor:pointer;min-height:32px}
.text-jordan-contact .text-jordan-copy[hidden],.text-jordan-contact .text-jordan-help[hidden]{display:none!important}
.text-jordan-contact .text-jordan-copy:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.text-jordan-contact .text-jordan-help,.text-jordan-contact .text-jordan-status{font:11px/1.5 var(--sans,Arial,sans-serif);max-width:33ch;margin:4px 0 8px;color:var(--muted,#666)}
.text-jordan-contact .text-jordan-status:empty{display:none}
[data-editorial-inquiry] .branded-fallback .text-jordan-contact.text-jordan-option{font-size:13px;margin:0;grid-column:2;grid-row:1}
[data-editorial-inquiry] .text-jordan-contact.text-jordan-option .text-jordan-number{font-size:11px}
@media(max-width:800px){.text-jordan-contact .text-jordan-copy{min-height:44px}.footer-editorial .footer-nav .text-jordan-contact>a{min-height:36px}}
@media(max-width:700px){[data-editorial-inquiry] .branded-fallback .text-jordan-contact.text-jordan-option{grid-column:1;grid-row:2}}
