.company-contact{text-align:left;flex-wrap:wrap;gap:12px 28px;min-width:0;max-width:100%;font-size:.875rem;font-style:normal;line-height:1.6;display:flex}.company-contact>span{overflow-wrap:anywhere;min-width:0;display:block}.company-contact-name{flex-basis:100%;font-weight:700}.company-contact a{overflow-wrap:anywhere;text-underline-offset:3px;align-content:center;min-height:44px;text-decoration:underline;display:block}.landing-footer>.company-contact{border-top:1px solid var(--line);flex:0 0 100%;grid-column:1/-1;padding-top:20px}.site-footer .company-contact,.access-footer .company-contact{margin-top:16px}.cookie-panel .company-contact{border-top:1px solid;margin-top:16px;padding-top:12px;font-size:.75rem}@media (max-width:650px){.company-contact{flex-direction:column;gap:8px}.company-contact-name{flex-basis:auto}}
