/* Keep logo, social links and navigation in normal flow at every width. */
nav .nav-inner>.header-social{position:static;left:auto;transform:none;flex-shrink:0;margin-left:auto}
nav .nav-inner>.nav-links{min-width:0;flex-wrap:wrap}
@media(min-width:761px){nav .nav-inner,.home-identity nav .nav-inner{display:flex;flex-wrap:wrap;height:auto;min-height:94px;gap:16px 24px;padding-top:18px;padding-bottom:18px;box-sizing:border-box}nav .nav-inner>.nav-links{margin-left:auto}}
@media(max-width:1199px){nav .nav-inner>.nav-links,.home-identity nav .nav-inner>.nav-links{width:100%;flex-basis:100%;justify-content:flex-end;flex-wrap:wrap;gap:14px 24px}}
@media(max-width:760px){nav .nav-inner,.home-identity nav .nav-inner{display:flex;flex-wrap:wrap;height:auto}nav .nav-inner>.nav-links,.home-identity nav .nav-inner>.nav-links{justify-content:space-between;gap:12px}}
