.lockup.svelte-ef4fqq{--script-scale:.6;--script-x:.08em;--script-y:.06em;--halo:var(--paper);--halo-soft:#f3f2efd9;width:fit-content;max-width:100%;font-size:var(--size);padding-top:.5em;font-weight:400;line-height:1;display:block;position:relative}.lockup--hero.svelte-ef4fqq{--size:clamp(3.4rem, 17.5vw, 12.5rem);--script-scale:.66;--script-y:-.04em}.lockup--xl.svelte-ef4fqq{--size:clamp(2.5rem, 9.5vw, 7.25rem)}.lockup--lg.svelte-ef4fqq{--size:clamp(2.3rem, 7vw, 5.4rem)}.lockup--md.svelte-ef4fqq{--size:clamp(2.1rem, 5vw, 3.9rem)}.lockup--sm.svelte-ef4fqq{--size:clamp(1.8rem, 3.4vw, 2.7rem);--script-scale:.66}.lockup--center.svelte-ef4fqq{text-align:center;margin-inline:auto}.lockup__title.svelte-ef4fqq{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.005em;color:var(--ink);text-wrap:balance;font-weight:800;line-height:.88;display:block}.lockup__script.svelte-ef4fqq{z-index:1;top:var(--script-y);left:var(--script-x);font-family:var(--font-script);font-size:calc(var(--script-scale) * 1em);white-space:nowrap;color:var(--ink);-webkit-text-stroke:.012em currentColor;text-shadow:0 0 .06em var(--halo), 0 0 .14em var(--halo-soft);pointer-events:none;font-weight:400;line-height:1;position:absolute}.lockup--center.svelte-ef4fqq .lockup__script:where(.svelte-ef4fqq){translate:calc(-50% + var(--ink-shift,-.08em)) 0;left:50%}.lockup--light.svelte-ef4fqq{--halo:var(--graphite);--halo-soft:#262a30d9}.lockup--light.svelte-ef4fqq .lockup__title:where(.svelte-ef4fqq),.lockup--light.svelte-ef4fqq .lockup__script:where(.svelte-ef4fqq){color:var(--on-dark)}.lockup--animate.svelte-ef4fqq .lockup__script:where(.svelte-ef4fqq){clip-path:inset(-20% 100% -40% -10%);animation:1.6s cubic-bezier(.55,.1,.35,1) .55s forwards svelte-ef4fqq-write}.lockup--animate.svelte-ef4fqq .lockup__title:where(.svelte-ef4fqq){opacity:0;animation:svelte-ef4fqq-rise 1.2s .1s var(--ease) forwards;translate:0 .08em}@keyframes svelte-ef4fqq-write{to{clip-path:inset(-20% -10% -40%)}}@keyframes svelte-ef4fqq-rise{to{opacity:1;translate:0}}.ornament.svelte-1dnahwc{max-width:100%;height:auto;display:block;overflow:visible}.ornament--animate.svelte-1dnahwc .ornament__side:where(.svelte-1dnahwc) path:where(.svelte-1dnahwc){stroke-dasharray:1;stroke-dashoffset:-1px;animation:svelte-1dnahwc-draw 1.4s 1.1s var(--ease) forwards}@keyframes svelte-1dnahwc-draw{to{stroke-dashoffset:0}}
