/* Company addresses: office first, Japanese registered head office second. */
.company-address-nowrap{white-space:nowrap}
.company-addresses{min-width:0;max-width:100%;font-size:11px;line-height:1.8;color:#68768a;overflow-wrap:anywhere;text-align:left}
.company-addresses p{margin:0;max-width:none}
.company-addresses p:first-child{color:#526176}
.company-addresses p+p{margin-top:4px}
.company-addresses a{color:inherit;text-decoration:none;transition:color .15s}
.company-addresses a:hover{color:#0676f5;text-decoration:none}
.company-addresses a:focus-visible{outline:2px solid #0676f5;outline-offset:3px;border-radius:2px}
.footer-legal>.company-addresses{flex:1 1 580px}
.hub-footer .company-addresses,.site-footer .company-addresses{margin-top:20px}
.ft>.company-addresses{flex-basis:100%;margin-top:6px;padding-top:12px;border-top:1px solid #e2e7ed}
@media(prefers-reduced-motion:reduce){.company-addresses a{transition:none}}
