.background-waves-module-scss-module__bY3VLW__WavesContainer{z-index:-1;background-color:#000;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.background-waves-module-scss-module__bY3VLW__WavesContainer .background-waves-module-scss-module__bY3VLW__Wave{transform-origin:bottom;will-change:transform,opacity;backface-visibility:hidden;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 88.7'%3E%3Cpath d='M800 56.9c-155.5 0-204.9-50-405.5-49.9-200 0-250 49.9-394.5 49.9v31.8h800v-.2-31.6z' fill='%23ffffff'/%3E%3C/svg%3E") 0 bottom repeat-x;width:200%;height:12em;position:absolute;bottom:0;left:0}.background-waves-module-scss-module__bY3VLW__WavesContainer .background-waves-module-scss-module__bY3VLW__Wave.background-waves-module-scss-module__bY3VLW__Wave1{opacity:0;z-index:1000;animation:1s ease-out .2s forwards background-waves-module-scss-module__bY3VLW__waveEntrance,8s ease-in-out 1.2s infinite alternate background-waves-module-scss-module__bY3VLW__moveWave;bottom:-10px}.background-waves-module-scss-module__bY3VLW__WavesContainer .background-waves-module-scss-module__bY3VLW__Wave.background-waves-module-scss-module__bY3VLW__Wave2{opacity:0;z-index:999;height:14em;animation:1s ease-out .4s forwards background-waves-module-scss-module__bY3VLW__waveEntrance,10s ease-in-out 1.4s infinite alternate background-waves-module-scss-module__bY3VLW__moveWave;bottom:-20px}.background-waves-module-scss-module__bY3VLW__WavesContainer .background-waves-module-scss-module__bY3VLW__Wave.background-waves-module-scss-module__bY3VLW__Wave3{opacity:0;z-index:998;height:16em;animation:1s ease-out .6s forwards background-waves-module-scss-module__bY3VLW__waveEntrance,12s ease-in-out 1.6s infinite alternate background-waves-module-scss-module__bY3VLW__moveWave;bottom:-15px}@keyframes background-waves-module-scss-module__bY3VLW__waveEntrance{0%{opacity:0;transform:translateY(100px)}to{opacity:.1;transform:translateY(0)}}@keyframes background-waves-module-scss-module__bY3VLW__moveWave{0%{transform:translate(0)}to{transform:translate(-25%)}}.background-waves-module-scss-module__bY3VLW__WavesContainer.background-waves-module-scss-module__bY3VLW__exiting .background-waves-module-scss-module__bY3VLW__Wave{animation:.8s ease-in forwards background-waves-module-scss-module__bY3VLW__waveExit!important}.background-waves-module-scss-module__bY3VLW__WavesContainer.background-waves-module-scss-module__bY3VLW__exiting .background-waves-module-scss-module__bY3VLW__Wave1{animation-delay:0s!important}.background-waves-module-scss-module__bY3VLW__WavesContainer.background-waves-module-scss-module__bY3VLW__exiting .background-waves-module-scss-module__bY3VLW__Wave2{animation-delay:.1s!important}.background-waves-module-scss-module__bY3VLW__WavesContainer.background-waves-module-scss-module__bY3VLW__exiting .background-waves-module-scss-module__bY3VLW__Wave3{animation-delay:.2s!important}@keyframes background-waves-module-scss-module__bY3VLW__waveExit{to{opacity:0;transform:translateY(100px)}}
.app-layout-module-scss-module__fTYMwW__AppLayout{flex-direction:column;width:100svw;height:100svh;display:flex;overflow:hidden}
.page-module-scss-module__rcUngW__LoginPage{justify-content:center;align-items:center;display:flex;position:relative}.page-module-scss-module__rcUngW__ContentWrapper{z-index:10;text-align:center;flex-direction:column;align-items:center;gap:2rem;width:100%;padding:2rem;display:flex}.page-module-scss-module__rcUngW__TitleWrapper{flex-direction:column;gap:0;display:flex}.page-module-scss-module__rcUngW__Title{letter-spacing:-.025em;color:#fff;font-size:1.875rem;font-weight:700;line-height:1}@media (min-width:640px){.page-module-scss-module__rcUngW__Title{font-size:3rem}}.page-module-scss-module__rcUngW__Tagline{color:#d1d5db;font-size:1.5rem;font-weight:300}@media (min-width:640px){.page-module-scss-module__rcUngW__Tagline{font-size:1.875rem}}.page-module-scss-module__rcUngW__ButtonWrapper{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:640px){.page-module-scss-module__rcUngW__ButtonWrapper{width:auto}}.page-module-scss-module__rcUngW__SignInButton{gap:.5rem;width:100%;font-weight:600}.page-module-scss-module__rcUngW__ButtonIcon{width:1.25rem;height:1.25rem}
