.BrandCursor-module__TVb8Fa__cursor{--cursor-blue:#2995ff;--cursor-ink:#0b0c0e;z-index:2147483000;pointer-events:none;opacity:0;transition:opacity .2s;position:fixed;inset:0}.BrandCursor-module__TVb8Fa__cursor[data-visible]{opacity:1}.BrandCursor-module__TVb8Fa__hand{will-change:transform;position:absolute;top:0;left:0}.BrandCursor-module__TVb8Fa__hand svg{transform-origin:16px 4px;filter:drop-shadow(0 6px 10px #00000059);width:40px;height:45px;margin:-2px 0 0 -16px;transition:transform .24s cubic-bezier(.2,1.4,.4,1),opacity .18s;display:block}.BrandCursor-module__TVb8Fa__palm{fill:var(--cursor-blue);stroke:var(--cursor-ink)}.BrandCursor-module__TVb8Fa__lines{fill:none;stroke:var(--cursor-ink)}.BrandCursor-module__TVb8Fa__cursor[data-mode=link] .BrandCursor-module__TVb8Fa__hand svg{transform:scale(1.3)rotate(-10deg)}.BrandCursor-module__TVb8Fa__cursor[data-mode=link][data-down] .BrandCursor-module__TVb8Fa__hand svg{transform:scale(1.18)rotate(-10deg)translateY(4px)}.BrandCursor-module__TVb8Fa__cursor[data-mode=text] .BrandCursor-module__TVb8Fa__hand svg{opacity:0;transform:scale(.4)}.BrandCursor-module__TVb8Fa__lock{opacity:0;transition:opacity .2s;position:absolute;top:0;left:0}.BrandCursor-module__TVb8Fa__cursor[data-mode=link] .BrandCursor-module__TVb8Fa__lock{opacity:1}.BrandCursor-module__TVb8Fa__lock b{border:3px solid var(--cursor-blue);filter:drop-shadow(0 0 6px #2995ff8c);width:18px;height:18px;position:absolute}.BrandCursor-module__TVb8Fa__lock b:first-child{border-bottom:0;border-right:0;border-radius:8px 0 0;top:0;left:0}.BrandCursor-module__TVb8Fa__lock b:nth-child(2){border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:0;right:0}.BrandCursor-module__TVb8Fa__lock b:nth-child(3){border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:0;left:0}.BrandCursor-module__TVb8Fa__lock b:nth-child(4){border-top:0;border-left:0;border-radius:0 0 8px;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.BrandCursor-module__TVb8Fa__hand svg,.BrandCursor-module__TVb8Fa__lock,.BrandCursor-module__TVb8Fa__cursor{transition:none}}
