.header>.restricted-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 14px;border:1px solid #175aa8;color:#175aa8;background:#fff;font-size:13px;font-weight:700;white-space:nowrap;flex-shrink:0;transition:.2s}.header>.restricted-link:hover{background:#175aa8;color:#fff}.header{gap:18px}.header .nav{gap:18px}.header .nav a{font-size:13px}@media(min-width:721px) and (max-width:1350px){.header .nav{display:none}.header .menu-button{display:flex;flex-direction:column;gap:5px;margin-left:auto}.header .menu-button span{width:26px;height:2px;background:#06192b}.header .nav.open{display:flex;position:absolute;top:84px;left:0;right:0;background:#fff;flex-direction:column;align-items:flex-start;padding:24px;box-shadow:0 20px 35px #0002}.header>.ead-link{margin-left:0}}@media(max-width:720px){.header{height:auto;min-height:78px;flex-wrap:wrap;gap:10px;padding-top:10px;padding-bottom:10px}.header>.restricted-link{min-height:38px;font-size:12px;padding:0 10px;order:3}.header>.ead-link{order:2}.header .nav.open{top:100%}.header .brand{max-width:120px}.header .menu-button{margin-left:auto}}@media(max-width:460px){.header>.ead-link,.header>.restricted-link{flex:1 1 calc(50% - 12px);order:3}.header .brand{height:50px}.header .nav.open{top:100%}}
@media(min-width:1351px){.header{padding-inline:max(24px,calc((100% - 1520px)/2))}}
