.page-module__2dhpZa__container{background-color:#06060a;flex-direction:row;width:100vw;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.page-module__2dhpZa__leftSide{background:radial-gradient(circle at 40%,#7f00ff1f 0%,#0000 60%),radial-gradient(circle at 60% 30%,#00f2fe14 0%,#0000 50%),linear-gradient(135deg,#0b0b14 0%,#050508 100%);border-right:1px solid #ffffff0d;flex:1.1;justify-content:center;align-items:center;padding:48px;display:flex;position:relative}.page-module__2dhpZa__leftContent{text-align:center;flex-direction:column;align-items:center;gap:24px;max-width:460px;display:flex}.page-module__2dhpZa__characterWrapper{filter:drop-shadow(0 15px 35px #00f2fe33);justify-content:center;align-items:center;width:640px;max-width:90vw;height:640px;max-height:60vh;display:flex;position:relative}.page-module__2dhpZa__characterImg{object-fit:contain;animation:6s ease-in-out infinite page-module__2dhpZa__floatCharacter}@keyframes page-module__2dhpZa__floatCharacter{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1deg)}to{transform:translateY(0)rotate(0)}}.page-module__2dhpZa__leftTitle{letter-spacing:-.02em;background:linear-gradient(135deg,#fff 0%,#a5a5b0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:28px;font-weight:800}.page-module__2dhpZa__leftSubtitle{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:1.6}.page-module__2dhpZa__rightSide{background-color:#1a1a24;justify-content:center;align-items:center;width:44%;min-width:440px;padding:48px;display:flex;position:relative}.page-module__2dhpZa__backLink{color:var(--text-secondary);z-index:10;align-items:center;gap:8px;font-size:14px;font-weight:500;transition:color .2s;display:flex;position:absolute;top:40px;left:40px}.page-module__2dhpZa__backLink:hover{color:var(--text-primary)}.page-module__2dhpZa__card{flex-direction:column;gap:32px;width:100%;max-width:380px;display:flex}.page-module__2dhpZa__cardHeader{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.page-module__2dhpZa__logoImg{object-fit:contain;background:0 0;border:none;border-radius:8px}.page-module__2dhpZa__title{letter-spacing:-.02em;color:var(--text-primary);font-size:26px;font-weight:800}.page-module__2dhpZa__subtitle{color:var(--text-secondary);font-size:14px;line-height:1.5}.page-module__2dhpZa__ssoContainer{flex-direction:column;gap:12px;display:flex}.page-module__2dhpZa__ssoBtn{cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.page-module__2dhpZa__btnApple{color:#000;background:#fff}.page-module__2dhpZa__btnApple:hover{background:#e5e5ea;transform:translateY(-1px)}.page-module__2dhpZa__socialIcon{fill:currentColor;width:18px;height:18px}@media (max-width:900px){.page-module__2dhpZa__leftSide{display:none}.page-module__2dhpZa__rightSide{width:100%;min-width:0}}@media (max-width:480px){.page-module__2dhpZa__rightSide{padding:24px}.page-module__2dhpZa__backLink{top:24px;left:24px}}
