.logo{display:inline-flex;align-items:center;gap:8px;line-height:1}.logo .logo-mark{width:44px;height:27px;flex:none;object-fit:contain}.toolbar.frost,.topbar.frost{--label:#f5f7fc;--label2:#b9c2d5;--fill-1:rgba(255,255,255,.08);--fill-2:rgba(255,255,255,.13);--fill-3:rgba(255,255,255,.2);--separator:rgba(255,255,255,.16);background:#171c2a;color:#f5f7fc;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:var(--separator)}.toolbar .logo,.topbar .logo{color:#f5f7fc}.toolbar .logo span,.topbar .logo span{color:#b9c2d5}.topbar nav a{color:#d2d8e5}.topbar .credit:hover,.topbar nav a:hover{background:rgba(255,255,255,.09);color:#fff}.topbar nav a[aria-current=page]{color:#fff}.toolbar :focus-visible,.topbar :focus-visible{outline-color:#aabfff}.toolbar .seg button[aria-pressed=true],.topbar .seg button[aria-pressed=true]{color:#1d1d1f}.toolbar .logo,.topbar .logo{font-size:18px;font-weight:700;letter-spacing:-.045em}.toolbar .logo span,.topbar .logo span{font-size:15px;font-weight:400;letter-spacing:-.025em}.lockup{display:flex;align-items:center;gap:14px;line-height:1}.lk-muse{color:#242534;font-size:24px;font-weight:700;letter-spacing:-.045em;white-space:nowrap}.lk-muse span{margin-left:6px;color:#666878;font-size:18px;font-weight:400;letter-spacing:-.025em}.lk-bar{width:1px;height:22px;background:rgba(118,122,134,.28)}.lk-haechi{color:#082b6b;font-size:22px;font-weight:900;letter-spacing:-.075em}.foot-out{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}