.directory-module__ALcoka__azBar{top:var(--hk-h,68px);z-index:900;-webkit-backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--hk-border), 0 10px 24px -18px #0a26504d;background:#fffffff0;position:sticky}.directory-module__ALcoka__azInner{scrollbar-width:none;gap:4px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.directory-module__ALcoka__azInner::-webkit-scrollbar{display:none}.directory-module__ALcoka__azLetter{width:36px;height:36px;color:var(--hk-ink);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:700;transition:background .15s,color .15s;display:grid}a.directory-module__ALcoka__azLetter:hover{background:var(--hk-navy);color:#fff}.directory-module__ALcoka__azOff{color:#cfc6be}.directory-module__ALcoka__group{padding-top:clamp(36px,5vw,56px);scroll-margin-top:calc(var(--hk-h,68px) + 72px)!important}.directory-module__ALcoka__groupHead{border-bottom:1px solid var(--hk-border);align-items:baseline;gap:14px;margin-bottom:18px;padding-bottom:12px;display:flex}.directory-module__ALcoka__letter{letter-spacing:-.05em;color:var(--hk-orange);font-size:44px;font-weight:900;line-height:1}.directory-module__ALcoka__groupCount{color:var(--hk-subtle);font-size:14px;font-weight:600}
