.intro[data-v-923260ed]{z-index:60;background:var(--bg);pointer-events:none;place-items:center;transition:background .55s;display:grid;position:fixed;inset:0}.intro.is-flying[data-v-923260ed]{background:0 0}.intro-copy[data-v-923260ed]{width:fit-content;font-family:var(--font-display);font-optical-sizing:auto;letter-spacing:-.01em;color:var(--fg);font-size:clamp(30px,3.4vw,46px);font-weight:550;line-height:1.18;animation:.4s cubic-bezier(.22,.8,.36,1) backwards intro-pop-923260ed}@keyframes intro-pop-923260ed{0%{opacity:0;transform:scale(.94)}}.intro-rotor[data-v-923260ed]{height:1.18em;overflow:hidden}.intro-list[data-v-923260ed]{flex-direction:column;animation:1.95s cubic-bezier(.65,0,.35,1) .25s both intro-roll-923260ed;display:flex}.intro-list span[data-v-923260ed]{height:1.18em;display:block}@keyframes intro-roll-923260ed{0%,18%{transform:translateY(0)}27%,45%{transform:translateY(-25%)}54%,72%{transform:translateY(-50%)}82%,to{transform:translateY(-75%)}}.intro-base[data-v-923260ed]{margin:.1em 0 0}.intro-base em[data-v-923260ed]{background:linear-gradient(100deg,var(--accent),var(--accent-2));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}
