.IntroScreen-module__TCI5fq__introScreen{background-color:var(--background-color);opacity:1;z-index:100;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s ease-in-out;display:flex;position:fixed;inset:0}.IntroScreen-module__TCI5fq__introLogoContainer{box-sizing:border-box;opacity:0;will-change:transform,opacity;width:100%;max-width:min(500px,90vw);margin:20px auto 60px;padding:0 20px;transition:opacity 1s ease-in-out,transform 1s ease-in-out;animation:8s ease-in-out 1s forwards paused IntroScreen-module__TCI5fq__slowZoom;position:relative;overflow:visible;transform:scale(.8)}.IntroScreen-module__TCI5fq__introLogo{font-family:var(--font-family-brand);text-align:center;letter-spacing:-.02em;color:var(--text-color);justify-content:center;margin:0 auto 1rem;font-size:6rem;font-weight:600;display:flex}.IntroScreen-module__TCI5fq__second{display:inline-block}.IntroScreen-module__TCI5fq__echo{display:inline-flex;position:relative}.IntroScreen-module__TCI5fq__echo:after{content:"Echo";opacity:0;transform-origin:50%;pointer-events:none;z-index:-1;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;background:linear-gradient(to right,var(--avatar-line-1)0%,var(--avatar-line-1)25%,var(--avatar-line-2)25%,var(--avatar-line-2)50%,var(--avatar-line-3)50%,var(--avatar-line-3)75%,var(--avatar-line-4)75%,var(--avatar-line-4)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1s ease-out 1.1s forwards IntroScreen-module__TCI5fq__echoPulse;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IntroScreen-module__TCI5fq__echoE,.IntroScreen-module__TCI5fq__echoC,.IntroScreen-module__TCI5fq__echoH,.IntroScreen-module__TCI5fq__echoO{opacity:0;animation:.3s ease-out forwards IntroScreen-module__TCI5fq__slideIn;display:inline-block;transform:translate(-30px)}.IntroScreen-module__TCI5fq__echoE{color:var(--avatar-line-1);animation-delay:.6s}.IntroScreen-module__TCI5fq__echoC{color:var(--avatar-line-2);animation-delay:.75s}.IntroScreen-module__TCI5fq__echoH{color:var(--avatar-line-3);animation-delay:.9s}.IntroScreen-module__TCI5fq__echoO{color:var(--avatar-line-4);animation-delay:1.05s}.IntroScreen-module__TCI5fq__tagline{font-family:var(--font-family-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--text-color-secondary);text-align:center;opacity:0;margin:0;font-size:1.3rem;font-weight:300;animation:.4s ease-out .5s forwards IntroScreen-module__TCI5fq__fadeIn,2.5s ease-out .5s forwards IntroScreen-module__TCI5fq__spreadLetters}.IntroScreen-module__TCI5fq__introContinueButton{font-size:1.1rem;font-weight:700;font-family:var(--font-family-base);background-color:var(--primary-color);color:#2c2c2e;border:1px solid var(--primary-color);cursor:pointer;opacity:0;border-radius:50px;padding:16px 48px;transition:opacity .3s ease-out,transform .3s ease-out,background-color .2s,color .2s,border-color .2s,border-width .2s;transform:translateY(10px)}.IntroScreen-module__TCI5fq__introContinueButton:hover:not(:disabled){background-color:var(--support-color);color:#fff;border:1px solid var(--support-color);transform:translateY(0)scale(1.05)}.IntroScreen-module__TCI5fq__introContinueButton:disabled{opacity:.5;cursor:not-allowed}@keyframes IntroScreen-module__TCI5fq__slowZoom{0%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes IntroScreen-module__TCI5fq__slideIn{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes IntroScreen-module__TCI5fq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes IntroScreen-module__TCI5fq__echoPulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(1.1)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes IntroScreen-module__TCI5fq__spreadLetters{0%{letter-spacing:.1em}to{letter-spacing:.5em}}.IntroScreen-module__TCI5fq__introStageLogoVisible .IntroScreen-module__TCI5fq__introLogoContainer{opacity:1;animation-play-state:running;transform:scale(1)}.IntroScreen-module__TCI5fq__introStageLogoVisible .IntroScreen-module__TCI5fq__introContinueButton{opacity:1;transition:opacity .3s ease-out .5s,transform .3s ease-out .5s,background-color .2s;transform:translateY(0)}.IntroScreen-module__TCI5fq__introStageExiting{opacity:0;pointer-events:none}.IntroScreen-module__TCI5fq__introStageExiting .IntroScreen-module__TCI5fq__introContinueButton{opacity:0;transition:opacity .3s ease-in,transform .3s ease-in;transform:translateY(10px)}.IntroScreen-module__TCI5fq__introStageExiting .IntroScreen-module__TCI5fq__introLogoContainer{opacity:0;transition:opacity .5s ease-in .2s,transform .5s ease-in .2s;transform:scale(.6)}@media (max-width:600px){.IntroScreen-module__TCI5fq__introLogo{font-size:4.25rem}.IntroScreen-module__TCI5fq__tagline{font-size:.9rem}.IntroScreen-module__TCI5fq__introContinueButton{padding:14px 40px;font-size:1rem}}@media (max-width:400px){.IntroScreen-module__TCI5fq__introLogo{font-size:3.5rem}.IntroScreen-module__TCI5fq__tagline{font-size:.75rem}.IntroScreen-module__TCI5fq__introContinueButton{padding:12px 32px;font-size:.95rem}}
