.hd-menu-cta{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 20px;border-radius:999px;background:var(--ink,#0a0a0a);color:#fff;font-size:14.5px;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;transition:background .15s}.hd-menu-cta svg{flex:0 0 16px;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s}.hd-menu-cta:hover{background:#2e2e2e;color:#fff}.hd-menu-cta:hover svg{transform:translateX(3px)}.hd-menu-cta:focus-visible{outline:2px solid var(--teal-dark,#0b6c7a);outline-offset:3px}.hd-menu-foot .hd-menu-cta{flex:0 0 auto}.hd-mega .hd-menu-foot a.hd-menu-cta,.hd-mega .hd-menu-foot a.hd-menu-cta:hover,.hd-mobile-sub a.hd-menu-cta,.hd-mobile-sub a.hd-menu-cta:hover{color:#fff}.drawer-nav .hd-mobile-sub a.hd-menu-cta,.hd-mobile-sub a.hd-menu-cta{display:flex;justify-content:center;gap:10px;width:100%;margin:14px 0 6px;padding:0 16px;min-height:48px;border-radius:999px;background:var(--ink,#0a0a0a);color:#fff;font-weight:600;font-size:14.5px;white-space:normal;text-align:center}.drawer-nav .hd-mobile-sub a.hd-menu-cta:hover,.hd-mobile-sub a.hd-menu-cta:hover{background:#2e2e2e}