.business-contact{margin-block:1.25rem;min-width:0}
.business-contact__label{margin:0 0 .25rem;font-size:.875rem;font-weight:600;line-height:1.5}
.business-contact__links{display:flex;flex-wrap:wrap;gap:0 1.5rem;min-width:0}
.business-contact .business-contact__links a{display:inline-flex;align-items:center;min-height:44px;max-width:100%;margin:0;font-size:.875rem;line-height:1.5;color:inherit;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}
.business-contact a:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.footer-edit .business-contact{margin-top:1.5rem;margin-bottom:0;color:#fbf8ef}
.footer-edit .business-contact__label{font-size:.75rem;color:#d4ddd2}
.footer-edit .business-contact__links a{font-size:.8125rem}
.footer-edit__company{display:block;margin-top:.25rem}
.trade-company .business-contact{margin-bottom:.5rem}
.trade-company>.business-contact .business-contact__label{max-width:none}
