.direct-contact{min-width:0;color:inherit;border-top:1px solid #7f8caa73;margin:28px 0 0;padding:24px 0 0;font-style:normal;line-height:1.65;display:block}.direct-contact .direct-contact-heading{color:inherit;margin:0 0 9px;font-size:1rem}.direct-contact .direct-contact-context{max-width:710px;color:inherit;margin:0 0 14px;font-size:.86rem}.direct-contact .direct-contact-list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.direct-contact .direct-contact-list li{color:inherit;flex-wrap:wrap;align-items:baseline;gap:3px 14px;margin:0;padding:0;font-size:.86rem;display:flex}.direct-contact .direct-contact-list li:before{content:none}.direct-contact .direct-contact-list li>span{min-width:7.7em;font-size:.78rem}.direct-contact .direct-contact-link{max-width:100%;min-height:44px;color:inherit;text-underline-offset:4px;overflow-wrap:anywhere;border:0;align-items:center;margin:0;padding:0;font-size:.86rem;line-height:1.65;text-decoration:underline;display:inline-flex}.direct-contact .direct-contact-value{overflow-wrap:anywhere;align-items:center;max-width:100%;min-height:44px;font-size:.86rem;font-weight:600;display:inline-flex}.direct-contact .direct-contact-phone-actions{flex-wrap:wrap;flex:100%;gap:4px 22px;display:flex}.direct-contact .direct-contact-link:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #91a0ff}.direct-contact .direct-contact-note{max-width:710px;color:inherit;margin:14px 0 0;font-size:.75rem;line-height:1.75}@media (max-width:480px){.direct-contact .direct-contact-list li{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.direct-contact .direct-contact-list li+li{margin-top:8px}.direct-contact .direct-contact-list li>span{min-width:0}}
