@media(min-width:1401px) and (max-width:1700px){.header{height:auto;min-height:110px;flex-wrap:wrap;padding-top:18px;padding-bottom:18px}.header nav{order:3;width:100%;flex-wrap:wrap;justify-content:flex-start;gap:12px 24px;margin-top:16px}.header-contact{margin-left:auto}}@media(max-width:420px){.header nav>a.stress-test-nav-link{grid-column:auto;justify-self:end}}
.perspectives-menu-panel{left:auto;right:-50px;width:640px;padding:20px;max-height:75vh;overflow:auto}.perspectives-menu-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:20px}.header nav .perspectives-menu-all{border-bottom:1px solid #444;margin-bottom:20px;padding:5px 10px 18px;font-size:16px;color:#fff}.nav-section-label{font-size:14px;letter-spacing:1px;color:#ec788a;margin:0 10px 10px}.header nav .perspectives-menu-columns a{font-size:14px;padding:10px;white-space:normal}.news-date{display:block;font-size:12px;color:#aaa;margin-bottom:3px}.perspectives-menu .current-perspectives{color:#ef4058}.header nav .perspectives-menu-all span{float:right;color:#ef4058}@media(max-width:760px){.perspectives-menu{position:static}.perspectives-menu-panel{left:5%;right:5%;width:auto;top:calc(100% - 1px);max-height:65vh}.perspectives-menu-columns{grid-template-columns:1fr 1fr;gap:12px}}@media(max-width:570px){.perspectives-menu-panel{padding:16px}.perspectives-menu-columns{grid-template-columns:1fr;gap:22px}.header nav .perspectives-menu-columns a{padding:10px}.header nav .perspectives-menu-all{font-size:15px}}
