.roll.svelte-1ql8xbo{display:inline-block;color:var(--color-txt);text-decoration:none}.mask.svelte-1ql8xbo{position:relative;display:block;overflow:hidden}.line.svelte-1ql8xbo{display:block;transition:transform .52s cubic-bezier(.32,.72,0,1),color .32s ease;will-change:transform}.copy.svelte-1ql8xbo{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateY(100%)}.roll.svelte-1ql8xbo:hover .line:where(.svelte-1ql8xbo),.roll.svelte-1ql8xbo:focus-visible .line:where(.svelte-1ql8xbo){transform:translateY(-100%);color:var(--color-accent-500)}.roll.svelte-1ql8xbo:hover .copy:where(.svelte-1ql8xbo),.roll.svelte-1ql8xbo:focus-visible .copy:where(.svelte-1ql8xbo){transform:translateY(0)}.s-sm.svelte-1ql8xbo{padding:12px 4px;margin:-12px -4px}.s-sm.svelte-1ql8xbo .line:where(.svelte-1ql8xbo){font-family:var(--font-mono);font-size:.6875rem;font-weight:500;font-stretch:87.5%;letter-spacing:.06em;text-transform:uppercase;line-height:1.6}.s-lg.svelte-1ql8xbo .line:where(.svelte-1ql8xbo){font-family:var(--font-display);font-size:clamp(1.75rem,4vw,3.25rem);font-weight:700;letter-spacing:-.03em;line-height:1.15}@media(prefers-reduced-motion:reduce){.line.svelte-1ql8xbo{transition:color .2s ease}.roll.svelte-1ql8xbo:hover .line:where(.svelte-1ql8xbo),.roll.svelte-1ql8xbo:focus-visible .line:where(.svelte-1ql8xbo){transform:none}.roll.svelte-1ql8xbo:hover .copy:where(.svelte-1ql8xbo),.roll.svelte-1ql8xbo:focus-visible .copy:where(.svelte-1ql8xbo){transform:translateY(100%)}}
