.LoginShortcut_wrapper__qZmJl{display:flex;flex-direction:column;align-items:flex-start;position:relative;margin-top:var(--s-4);padding:var(--s-4) 0}.LoginShortcut_loginInfo__9LKe0{font-size:var(--font-size-0);color:rgb(var(--foreground-medium-rgb));line-height:1.4;width:50%}.LoginShortcut_loadingOverlay___Cty9{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;transform:scale(1.05);border-radius:6px;pointer-events:none;opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity var(--t-1);cursor:not-allowed}.LoginShortcut_loadingOverlayIsSubmitting__MLIdp{opacity:.7;pointer-events:auto}.MovingBackground_wrapper__l_ZXf{display:none}@media only screen and (min-width:768px){.MovingBackground_wrapper__l_ZXf{display:block;position:absolute;top:0;left:0;width:100%;z-index:-1;transform:scale(1.1)}.MovingBackground_wrapper__l_ZXf:before{content:"";display:block;padding-top:30%}}.MovingBackground_imageContainer__Y2FC4{position:absolute}.MovingBackground_imageContainer__Y2FC4:before{content:"";display:block;padding-top:100%}.MovingBackground_imageContainer__Y2FC4 svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.IndexPage_contentWrapper__7X_RB{display:flex;flex-direction:column;align-items:center;width:100%;margin:0 auto;padding-top:calc(var(--s-1))}@media only screen and (min-width:768px){.IndexPage_contentWrapper__7X_RB{padding-top:calc(var(--s-1)*1.8);width:50%}}@media only screen and (min-width:1025px){.IndexPage_contentWrapper__7X_RB{padding-top:calc(var(--s-1)*2)}}.IndexPage_headerWrapper__e_ngq{position:relative;z-index:0}.IndexPage_headerWrapper__e_ngq h1{text-align:center}.IndexPage_headerWrapper__e_ngq h1 span{position:relative}.IndexPage_headerWrapper__e_ngq h1 span svg{position:absolute;top:60%;left:51%;transform:translate(-50%,-50%);width:calc(var(--font-size-5)*4.05);stroke:rgb(var(--c-blue));fill:none;stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.IndexPage_headerWrapper__e_ngq h1 i{color:rgb(var(--c-blue));font-size:var(--font-size-4)}@media only screen and (min-width:768px){.IndexPage_headerWrapper__e_ngq h1 i{font-size:var(--font-size-5)}}.IndexPage_header__Nn_Hs{font-size:var(--font-size-5);font-weight:800;margin-bottom:var(--s-3);line-height:1.2}.IndexPage_buttonsWrapper__HU9vH{display:flex;justify-content:center}.IndexPage_loginBtn__sE9wh{margin-left:var(--s-4)}