.aba-hd{padding:18px 24px;background-color:var(--aba-c-background);position:sticky;top:0;z-index:50;}
.aba-hd-w{display:flex;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;}
.aba-hd-b{font-family:var(--aba-font-heading);font-size:22px;font-weight:700;letter-spacing:-0.01em;color:var(--aba-c-text);margin:0;}
.aba-hd-n{font-size:16px;font-weight:500;color:var(--aba-c-muted);}
@media (max-width:767px){
.aba-hd-w{align-items:flex-start;}
}
