.preloader[data-v-76f0f431]{z-index:9999;background:var(--ts-black,#060607);pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.pre-enter-active[data-v-76f0f431],.pre-leave-active[data-v-76f0f431]{transition:opacity .55s cubic-bezier(.19,1,.22,1)}.pre-enter-from[data-v-76f0f431],.pre-leave-to[data-v-76f0f431]{opacity:0}.preloader__word[data-v-76f0f431]{font-family:var(--ts-sans,"Inter Variable",sans-serif);letter-spacing:.28em;color:#fff;padding:.1em 0 .18em .28em;font-size:clamp(2rem,6.8vw,7rem);font-style:normal;font-weight:500;line-height:1;animation:1.35s cubic-bezier(.19,1,.22,1) both word-reveal-76f0f431}.preloader__line[data-v-76f0f431]{background:#ffffff24;width:min(34vw,22rem);height:1px;position:absolute;overflow:hidden;transform:translateY(clamp(2.8rem,5.2vw,5.5rem))}.preloader__line[data-v-76f0f431]:after{content:"";transform-origin:0;background:#fff;width:100%;height:100%;animation:1s cubic-bezier(.19,1,.22,1) .2s both line-reveal-76f0f431;display:block}@keyframes word-reveal-76f0f431{0%{opacity:0;letter-spacing:.42em;transform:translateY(.35em)}to{opacity:1;letter-spacing:.28em;transform:none}}@keyframes line-reveal-76f0f431{0%{opacity:0;transform:scaleX(0)}to{opacity:.8;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.preloader__word[data-v-76f0f431]{animation:none}.preloader__line[data-v-76f0f431]{display:none}}.route-curtain[data-v-7c86bd7c]{z-index:9998;padding:var(--gutter);color:#fff;clip-path:inset(100% 0 0);visibility:hidden;transition:clip-path .72s var(--ease),visibility 0s .72s;pointer-events:none;background:#060607;align-items:flex-end;display:flex;position:fixed;inset:0;overflow:hidden}.route-curtain.is-active[data-v-7c86bd7c]{visibility:visible;clip-path:inset(0);transition-delay:0s}.route-curtain.is-leaving[data-v-7c86bd7c]{clip-path:inset(0 0 100%);transition-delay:80ms}.route-curtain strong[data-v-7c86bd7c]{letter-spacing:-.075em;text-transform:capitalize;transition:transform .85s var(--ease) .16s;font-size:clamp(3.5rem,10vw,11rem);font-weight:500;line-height:.78;transform:translateY(120%)}.route-curtain.is-active strong[data-v-7c86bd7c]{transform:none}.route-curtain.is-leaving strong[data-v-7c86bd7c]{transition-delay:0s;transform:translateY(-130%)}.route-curtain__index[data-v-7c86bd7c]{left:var(--gutter);top:var(--gutter);font:.65rem var(--ts-mono);letter-spacing:.16em;color:var(--ts-gold,#c9a45c);position:absolute}.route-curtain i[data-v-7c86bd7c]{right:var(--gutter);border:1px solid #c9a45cb8;width:clamp(3rem,7vw,7rem);animation:1.2s linear infinite curtain-spin-7c86bd7c;top:50%}.route-curtain i[data-v-7c86bd7c],.route-curtain i[data-v-7c86bd7c]:after{aspect-ratio:1;border-radius:50%;position:absolute}.route-curtain i[data-v-7c86bd7c]:after{content:"";background:var(--ts-gold,#c9a45c);width:6px;top:-3px;left:50%}@keyframes curtain-spin-7c86bd7c{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.route-curtain[data-v-7c86bd7c],.route-curtain strong[data-v-7c86bd7c]{transition-duration:1ms}.route-curtain i[data-v-7c86bd7c]{animation:none}}
