
@media(min-width:1151px){.navbar .nav-grid{display:flex;justify-content:flex-start;flex:1;margin-left:18px}.navbar .nav-links{margin:0;gap:8px}.navbar .nav-link{font-size:1.2em;padding:1em .45em;white-space:nowrap}.navbar{padding-left:3em;padding-right:3em}}
@media(max-width:1150px){.navbar .nav-grid{display:flex;justify-content:flex-end;flex:1}.navbar .nav-toggle__mobile{display:flex;z-index:101}.navbar .nav-links{display:none}.navbar.menu-open .nav-links{display:flex;flex-direction:column;align-items:flex-start;position:absolute;top:100%;left:0;right:0;width:100%;padding:24px;background:#101f28;z-index:100;gap:8px;transform:none}.navbar{position:relative;z-index:100}}

.navbar .snappy-menu .dropdown-toggle{font-size:1.2em;padding:1em .45em;gap:4px;white-space:nowrap}
.navbar .snappy-menu .dropdown-link{white-space:nowrap}
.navbar .snappy-menu .dropdown-list{min-width:260px;z-index:102}
@media(max-width:1150px){.navbar .snappy-menu{width:100%}.navbar .snappy-menu .dropdown-toggle{padding:1em .6em}.navbar .snappy-menu .dropdown-list{position:static;width:100%;margin-left:12px}.navbar .snappy-menu .dropdown-link{white-space:normal}}

@media(max-width:1150px){.navbar.menu-open .nav-links{max-height:calc(100dvh - 80px);overflow-y:auto;box-sizing:border-box}}
