.wsub{position:relative;z-index:5;margin:78px auto 0;padding:0 16px;max-width:1240px;box-sizing:border-box}
.wsub-in{display:flex;align-items:center;justify-content:center;gap:4px;width:max-content;max-width:100%;margin:0 auto;padding:5px;border-radius:100px;background:#f6f6f9;border:1px solid #e6e7ef;overflow-x:auto;scrollbar-width:none;box-sizing:border-box}
.wsub-in::-webkit-scrollbar{display:none}
.wsub-t{font:600 13px/1 Sora,Inter,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;padding:0 14px 0 12px;background:linear-gradient(135deg,#f43f5e,#f59e0b);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}
.wsub a{font:500 14px/1 Inter,Arial,sans-serif;color:#17123f;text-decoration:none;padding:11px 16px;border-radius:100px;white-space:nowrap;transition:background .2s,color .2s}
.wsub a.wsub-t{color:transparent;font:600 13px/1 Sora,Inter,Arial,sans-serif}
.wsub a.wsub-t:hover{box-shadow:none;background:var(--g,linear-gradient(135deg,#f43f5e,#f59e0b));-webkit-background-clip:text;background-clip:text}
.wsub a:hover{background:#fff;box-shadow:0 1px 3px rgba(23,18,63,.08)}
.wsub a[aria-current]{background:#17123f;color:#fff}
@media(max-width:560px){.wsub{margin-top:72px;padding:0 12px}.wsub-in{width:100%;justify-content:space-between;gap:0;padding:4px}.wsub a{padding:11px 9px;font-size:13px}.wsub a.wsub-t{padding:11px 9px!important;font-size:12px}}
body>.wsub+*{}body>header.hero{margin-top:0;padding-top:40px}@media(max-width:560px){body>header.hero{padding-top:24px}}
