.d7m-compact-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}
.d7m-compact-actions .d7m-contact-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 14px;border:1px solid var(--navy);border-radius:99px;color:var(--navy);background:white;font:600 15px/1.4 'Source Sans 3',Arial,sans-serif;text-decoration:none}
.d7m-compact-actions .d7m-contact-button[data-analytics-contact][target=_blank]{background:var(--navy);color:white}
.d7m-compact-actions .d7m-contact-button:hover{background:var(--blue-tint);color:var(--navy)}
.d7m-contact-button:focus-visible,.d7m-contact-details summary:focus-visible{outline:3px solid var(--navy);outline-offset:3px}
.d7m-contact-org,.d7m-contact-help{font-size:14px;line-height:1.5;color:var(--muted)}
.d7m-contact-help{margin:0 0 8px}
.d7m-contact-details{margin-top:7px;font-size:14px;overflow-wrap:anywhere}
.d7m-contact-details summary{display:list-item;min-height:44px;padding:12px 0;cursor:pointer;color:var(--navy)}
.d7m-contact-details a{display:block;padding:9px 0;min-height:44px}
