.HomePage-module-scss-module__i98cQG__backgroundBlur{z-index:-1;filter:blur(80px);background:radial-gradient(circle at 30% 40%,rgba(147,51,234,.3) 0%,transparent 50%),radial-gradient(circle at 70% 60%,rgba(59,130,246,.3) 0%,transparent 50%),radial-gradient(circle,rgba(236,72,153,.2) 0%,transparent 50%);width:200%;height:200%;animation:20s linear infinite HomePage-module-scss-module__i98cQG__rotate;position:fixed;top:-50%;left:-50%}@keyframes HomePage-module-scss-module__i98cQG__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.HomePage-module-scss-module__i98cQG__container{background-color:var(--signin-container-bg);justify-content:center;align-items:center;width:100%;min-height:100dvh;padding:32px;display:flex}.HomePage-module-scss-module__i98cQG__content{flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;max-width:800px;display:flex}.HomePage-module-scss-module__i98cQG__logoContainer{justify-content:center;align-items:center;width:100%;animation:1s ease-in-out HomePage-module-scss-module__i98cQG__fadeIn;display:flex}.HomePage-module-scss-module__i98cQG__logo{object-fit:contain;filter:drop-shadow(0 10px 30px rgba(0,0,0,.3));width:100%;max-width:600px;height:auto}.HomePage-module-scss-module__i98cQG__telegramButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#229ed9 0%,#08c 100%);border:none;border-radius:12px;justify-content:center;align-items:center;gap:12px;padding:16px 32px;font-size:1.125rem;font-weight:600;text-decoration:none;transition:all .3s;animation:1s ease-in-out .3s both HomePage-module-scss-module__i98cQG__fadeIn;display:flex;box-shadow:0 4px 15px rgba(34,158,217,.4)}.HomePage-module-scss-module__i98cQG__telegramButton:hover{background:linear-gradient(135deg,#08c 0%,#229ed9 100%);transform:translateY(-2px);box-shadow:0 6px 20px rgba(34,158,217,.6)}.HomePage-module-scss-module__i98cQG__telegramButton:active{transform:translateY(0)}.HomePage-module-scss-module__i98cQG__telegramIcon{width:24px;height:24px}@keyframes HomePage-module-scss-module__i98cQG__fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HomePage-module-scss-module__i98cQG__container{padding:24px}.HomePage-module-scss-module__i98cQG__content{gap:2rem}.HomePage-module-scss-module__i98cQG__logo{max-width:400px}.HomePage-module-scss-module__i98cQG__telegramButton{padding:14px 28px;font-size:1rem}}@media (max-width:480px){.HomePage-module-scss-module__i98cQG__container{padding:16px}.HomePage-module-scss-module__i98cQG__content{gap:1.5rem}.HomePage-module-scss-module__i98cQG__logo{max-width:280px}.HomePage-module-scss-module__i98cQG__telegramButton{gap:8px;padding:12px 24px;font-size:.875rem}.HomePage-module-scss-module__i98cQG__telegramIcon{width:20px;height:20px}}
