.wordmark{--wm-draw: .3s;--wm-close: .42s;--wm-hover-intent: .5s;--wm-draw-distance: -.6em;display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:400;font-size:1rem;line-height:1;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:inherit;transition:opacity .3s ease}@media(min-width:768px){.wordmark{font-size:1.125rem}}.wordmark--light{color:#000}.wordmark--dark{color:#edeae4}@media(hover:hover)and (pointer:fine){.wordmark:hover{opacity:.8}}.wordmark__part{display:inline-flex;align-items:center}.wordmark__rest{display:inline-block;overflow:hidden;padding-block:.25em;margin-block:-.25em}.wordmark__letters{display:inline-block;opacity:1;transform:translate(0);will-change:transform,opacity;transition:transform var(--wm-draw) cubic-bezier(.4,0,.7,1),opacity var(--wm-draw) ease;transition-delay:calc(var(--wm-close) * .8)}.wordmark__shift{transform:translate(0);will-change:transform;transition:transform var(--wm-close) var(--motion-spring, cubic-bezier(.16, 1, .3, 1));transition-delay:0ms}.wordmark.is-collapsed .wordmark__letters{opacity:0;transform:translate(var(--wm-draw-distance));transition-delay:0ms}.wordmark.is-collapsed .wordmark__shift{transform:translate(calc(var(--wordmark-shift, 0px) * -1));transition-delay:calc(var(--wm-draw) * .9)}@media(hover:hover)and (pointer:fine){.wordmark.is-collapsed:hover .wordmark__letters{opacity:1;transform:translate(0);transition-delay:calc(var(--wm-hover-intent) + var(--wm-close) * .8)}.wordmark.is-collapsed:hover .wordmark__shift{transform:translate(0);transition-delay:var(--wm-hover-intent)}}.wordmark.is-collapsed:focus-visible .wordmark__letters{opacity:1;transform:translate(0);transition-delay:calc(var(--wm-close) * .8)}.wordmark.is-collapsed:focus-visible .wordmark__shift{transform:translate(0);transition-delay:0ms}@media(prefers-reduced-motion:reduce){.wordmark,.wordmark__letters,.wordmark__shift{transition:none}}
