.collection-contact-card{color:#193e50;background:#f0f9fc;border:1px solid #b7dce9;border-radius:14px;margin:18px 0;padding:18px}.collection-contact-card h2,.collection-contact-card summary{margin:0 0 14px;font-size:18px;font-weight:700}.collection-contact-card summary{cursor:pointer}.collection-contact-card dl{gap:12px;margin:0;display:grid}.collection-contact-card dt{color:#536c79;font-size:12px}.collection-contact-card dd{overflow-wrap:anywhere;white-space:pre-line;margin:4px 0 0;font-size:15px;font-weight:600}.collection-contact-card p{font-size:14px;line-height:1.6}.collection-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.collection-actions a,.collection-actions button{color:#126a8a;cursor:pointer;background:#fff;border:1px solid #1988b0;border-radius:8px;justify-content:center;align-items:center;padding:11px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}:is(.collection-actions a:focus-visible,.collection-actions button:focus-visible,.collection-contact-card summary:focus-visible){outline-offset:3px;outline:3px solid #1988b066}.timeline-toggle{text-align:left;color:#126a8a;cursor:pointer;background:#f5fafc;border:1px solid #c7dfe9;border-radius:10px;width:100%;margin:18px 0;padding:14px;font-size:15px;font-weight:600;display:block}
