.tj-footer.svelte-nyb0wo{--color-ink: #ffffff;--color-ink-muted: #cfe6f5;--color-ink-subtle: #8fb6d6;--color-line: rgb(237 236 232 / .22);--color-hover: rgb(255 255 255 / .14);background:linear-gradient(var(--color-brand-tile),#0b3a6e 62%,var(--color-brand-deep))}.tj-horizon.svelte-nyb0wo{background:linear-gradient(90deg,var(--color-brand),var(--color-brand-2));transform-origin:0 50%}.tj-link.svelte-nyb0wo{transition:color .15s,transform .15s}.tj-link.svelte-nyb0wo:hover{transform:translate(2px)}.tj-star.svelte-nyb0wo{position:absolute;width:2px;height:2px;border-radius:50%;background:#cfe6f5;opacity:.35}.tj-block.svelte-nyb0wo{transform-box:fill-box;transform-origin:50% 100%}.tj-anim.svelte-nyb0wo .tj-star:where(.svelte-nyb0wo){animation:svelte-nyb0wo-tj-twinkle 5s ease-in-out infinite}.tj-anim.svelte-nyb0wo .tj-dot:where(.svelte-nyb0wo){animation:svelte-nyb0wo-tj-beat 2.4s ease-in-out infinite}.tj-anim.svelte-nyb0wo .tj-letter:where(.svelte-nyb0wo){opacity:0;transform:translateY(70px)}.tj-anim.svelte-nyb0wo .tj-mark:where(.svelte-nyb0wo){opacity:0;transform:translate(-90px)}.tj-anim.svelte-nyb0wo .tj-block:where(.svelte-nyb0wo){transform:scaleY(0)}.tj-anim.svelte-nyb0wo .tj-horizon:where(.svelte-nyb0wo){transform:scaleX(0)}.tj-in.svelte-nyb0wo .tj-horizon:where(.svelte-nyb0wo){transform:none;transition:transform 1.1s cubic-bezier(.2,.8,.2,1)}.tj-in.svelte-nyb0wo .tj-block:where(.svelte-nyb0wo){transform:none;transition:transform .9s cubic-bezier(.2,.8,.2,1) calc(var(--i) * 60ms)}.tj-in.svelte-nyb0wo .tj-city:where(.svelte-nyb0wo){animation:svelte-nyb0wo-tj-drift 18s ease-in-out 1.6s infinite alternate}.tj-in.svelte-nyb0wo .tj-mark:where(.svelte-nyb0wo){opacity:1;transform:none;transition:opacity .6s ease-out .25s,transform .9s cubic-bezier(.2,.8,.2,1) .25s}.tj-in.svelte-nyb0wo .tj-letter:where(.svelte-nyb0wo){opacity:1;transform:none;transition:opacity .5s ease-out calc(.45s + var(--i) * 80ms),transform .8s cubic-bezier(.2,.8,.2,1) calc(.45s + var(--i) * 80ms)}@keyframes svelte-nyb0wo-tj-twinkle{0%,to{opacity:.2}50%{opacity:.9}}@keyframes svelte-nyb0wo-tj-beat{0%,60%,to{transform:scale(1)}30%{transform:scale(1.35)}}@keyframes svelte-nyb0wo-tj-drift{0%{transform:translate(0)}to{transform:translate(-14px)}}
