header.top{background:#ffffff;color:var(--ink);border-bottom:1px solid var(--line);box-shadow:0 2px 10px rgba(11,42,91,.06)}header.top .in{padding:8px 16px}header.top .brand{display:flex;align-items:center;gap:10px;color:#0a2350}header.top .brand img{height:44px;width:auto;display:block}header.top .brand .wm{display:grid;line-height:1}header.top .brand .wm b{font-size:1.3rem;text-transform:uppercase;letter-spacing:.02em;color:#0a2350}header.top .brand .wm small{font-family:var(--f-body);font-size:.7rem;font-weight:700;letter-spacing:.35em;color:#1ea8dc;margin-top:2px}header.top .nav a,header.top .nav button{color:var(--ink);background:var(--tint)}header.top .nav a.on{background:#0a2350;color:#ffffff}@media (max-width:420px){header.top .brand img{height:36px}header.top .brand .wm b{font-size:1.1rem}}