.page-module___8aEwW__page{background:radial-gradient(circle at 20% 20%,#f5f3ff,#fff),radial-gradient(circle at 80% 0,#e0f2fe,#0000 45%);justify-content:center;align-items:center;min-height:100vh;padding:64px 16px;display:flex}.page-module___8aEwW__hero{color:#e2e8f0;background:#0b1224;border:1px solid #e2e8f014;border-radius:20px;width:min(640px,100%);padding:64px 56px;box-shadow:0 25px 50px -12px #00000059,0 10px 20px #0f172a1f}.page-module___8aEwW__label{text-transform:uppercase;letter-spacing:.2em;color:#94a3b8;margin-bottom:8px;font-size:12px}.page-module___8aEwW__title{letter-spacing:-1px;margin-bottom:16px;font-size:52px;line-height:1.05}.page-module___8aEwW__subtitle{color:#cbd5e1;margin-bottom:32px;font-size:18px}.page-module___8aEwW__button{color:#0b1224;background:linear-gradient(135deg,#22d3ee,#6366f1);border-radius:12px;justify-content:center;align-items:center;padding:14px 20px;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex;box-shadow:0 10px 30px #6366f159}.page-module___8aEwW__button:hover{transform:translateY(-2px);box-shadow:0 14px 40px #6366f166}.page-module___8aEwW__button:active{opacity:.9;transform:translateY(0)}@media (max-width:640px){.page-module___8aEwW__hero{padding:48px 32px}.page-module___8aEwW__title{font-size:38px}}
