.sr-only[data-v-561c93b0]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.slogan-visual[data-v-561c93b0]{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}.slogan-rotor[data-v-561c93b0]{height:1.18em;overflow:hidden}.slogan-list[data-v-561c93b0]{flex-direction:column;animation:12s cubic-bezier(.65,0,.35,1) infinite slogan-roll-561c93b0;display:flex}.slogan-list span[data-v-561c93b0]{height:1.18em;display:block}@keyframes slogan-roll-561c93b0{0%,29%{transform:translateY(0)}33.33%,62%{transform:translateY(-25%)}66.66%,95%{transform:translateY(-50%)}to{transform:translateY(-75%)}}.slogan-base[data-v-561c93b0]{margin:.1em 0 0}.slogan-base em[data-v-561c93b0]{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}
