.js-anim-ready [data-animate=fade]{opacity:0;will-change:opacity, transform;transform:translateY(24px)}.js-anim-ready .reveal-item{opacity:0;will-change:opacity, transform;transform:translateY(28px)}.js-anim-ready .split-line{display:block;overflow:hidden}.js-anim-ready .split-word{opacity:0;will-change:opacity, transform;display:inline-block;transform:translateY(.9em)}.js-anim-ready [data-timeline-node]{opacity:0;will-change:opacity, transform;transform:translateY(32px)}.split-a11y{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cursor-dot,.cursor-label{pointer-events:none;z-index:var(--z-cursor);opacity:0;will-change:transform, opacity;position:fixed;top:0;left:0}.cursor-dot{background:var(--bone);mix-blend-mode:difference;border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;transform:translate(-100px,-100px)scale(1)}.cursor-label{background:color-mix(in oklab, var(--brass) 88%, transparent);min-width:4.5rem;min-height:4.5rem;color:var(--ink);font-family:var(--font-label,inherit);letter-spacing:.18em;text-transform:uppercase;border-radius:50%;place-items:center;margin:-2.25rem 0 0 -2.25rem;padding:0 .75rem;font-size:.7rem;display:grid;transform:translate(-100px,-100px)scale(.6)}.has-custom-cursor,.has-custom-cursor a,.has-custom-cursor button,.has-custom-cursor .btn,.has-custom-cursor [role=button]{cursor:none}@media (prefers-reduced-motion:reduce){.js-anim-ready [data-animate=fade],.js-anim-ready .reveal-item,.js-anim-ready .split-word,.js-anim-ready [data-timeline-node]{will-change:auto;opacity:1!important;transform:none!important}.cursor-dot,.cursor-label{display:none!important}.has-custom-cursor,.has-custom-cursor *{cursor:auto!important}}