.nav{gap:24px}.nav .links{flex-wrap:nowrap;gap:18px;align-items:center}.nav .links>a{white-space:nowrap}.nav-guide{position:relative}.nav-guide summary{display:flex;align-items:center;gap:7px;padding:.7rem .8rem;border:1px solid transparent;border-radius:9px;cursor:pointer;color:#082d50;font-weight:900;white-space:nowrap;list-style:none}.nav-guide summary::-webkit-details-marker{display:none}.nav-guide summary:after{content:'⌄';color:#14aaa5;font-size:1rem}.nav-guide[open] summary{border-color:#cfe0e3;background:#f1f8f9}.nav-guide>div{position:absolute;top:calc(100% + 8px);left:0;z-index:100;display:grid;min-width:260px;padding:8px;border:1px solid #cfe0e3;border-radius:13px;background:#fff;box-shadow:0 18px 45px #082d5026}.nav-guide>div a{display:block;padding:.7rem .8rem;border-radius:8px;color:#082d50;text-decoration:none;white-space:nowrap}.nav-guide>div a:hover{background:#eef7f7}.nav-start-menu summary{border-color:#082d50;background:#082d50;color:#fff}.nav-start-menu>div{min-width:290px}.nav-start-menu b,.nav-start-menu small{display:block}.nav-start-menu small{margin-top:3px;color:#60798c;font-size:.72rem}.nav .links .btn{padding:.75rem 1rem}.nav .brand{flex:0 0 auto}@media(max-width:1050px){.nav{align-items:flex-start}.nav .links{flex-wrap:wrap}.nav .links .btn{order:0}}@media(max-width:720px){.nav .links{gap:8px}.nav-guide>div{position:fixed;left:16px;right:16px;top:auto;min-width:0}.nav .links .btn{width:auto}}
