/* Bounded contact additions using existing WitchOps brand styles. */
.wo-direct-contact{max-width:1200px}
.wo-direct-contact .actions{margin-block:24px 12px}
.wo-email-address,.wo-footer-email{user-select:text;overflow-wrap:anywhere;color:var(--wo-cyan)}
.wo-email-address{font-family:"IBM Plex Mono",monospace;font-size:clamp(.95rem,2.5vw,1.2rem);margin:0 0 18px}
.wo-direct-contact [hidden]{display:none!important}
.wo-copy-email{cursor:pointer;min-height:44px;font:inherit}
.wo-direct-contact #email-copy-status{margin-block:12px;min-height:1.5em}
.wo-form-alternative{margin-bottom:24px}
.wo-footer-email{font-size:.85rem;flex-basis:100%;text-align:right}
.wo-case-cta .button{margin-block:6px}
@media(max-width:768px){.wo-footer-email{text-align:left}.wo-direct-contact .button{min-height:44px;white-space:normal;max-width:100%;text-align:center}.wo-direct-contact{min-width:0}.wo-contact-grid>*{min-width:0}}
@media print{.wo-copy-email{display:none!important}}
