.vellum-logo.svelte-1l8nvlt{color:currentColor}.mark.svelte-1l8nvlt{display:block;flex:none;overflow:visible;fill:currentColor}.lead.svelte-1l8nvlt{fill:var(--color-redline, #ff5b3a)}.lead--mono.svelte-1l8nvlt{fill:currentColor}.vellum-full.svelte-1l8nvlt{display:inline-flex;align-items:center;gap:calc(var(--logo-size) * .34)}.vellum-word.svelte-1l8nvlt{display:block;font-family:var(--font-display);font-weight:600;font-size:var(--logo-size);line-height:1;letter-spacing:.01em;white-space:nowrap}.is-drawing.svelte-1l8nvlt .leg:where(.svelte-1l8nvlt){transform-box:view-box;transform-origin:32px 47px;animation:svelte-1l8nvlt-vl-open .8s cubic-bezier(.34,1.4,.64,1) both}.is-drawing.svelte-1l8nvlt .leg--l:where(.svelte-1l8nvlt){--vl-from: 30deg}.is-drawing.svelte-1l8nvlt .leg--r:where(.svelte-1l8nvlt){--vl-from: -30deg}.is-drawing.svelte-1l8nvlt .lead:where(.svelte-1l8nvlt){animation:svelte-1l8nvlt-vl-ink .3s ease-out .55s both}@keyframes svelte-1l8nvlt-vl-open{0%{transform:rotate(var(--vl-from))}to{transform:rotate(0)}}@keyframes svelte-1l8nvlt-vl-ink{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.is-drawing.svelte-1l8nvlt .leg:where(.svelte-1l8nvlt),.is-drawing.svelte-1l8nvlt .lead:where(.svelte-1l8nvlt){animation:none}}
