.page-module__g_OL2W__landing{background:#0a0a0f;justify-content:center;align-items:center;min-height:100vh;padding:40px 24px;display:flex;position:relative;overflow:hidden}.page-module__g_OL2W__content{text-align:center;z-index:1;max-width:480px;position:relative}.page-module__g_OL2W__badge{color:#4ade80;letter-spacing:.05em;text-transform:uppercase;background:#4ade801a;border:1px solid #4ade804d;border-radius:20px;margin-bottom:24px;padding:6px 14px;font-size:12px;font-weight:500;display:inline-block}.page-module__g_OL2W__title{color:#fff;letter-spacing:-.02em;margin:0 0 16px;font-size:56px;font-weight:700;line-height:1.1}.page-module__g_OL2W__subtitle{color:#888;margin:0 0 40px;font-size:18px;line-height:1.6}.page-module__g_OL2W__buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.page-module__g_OL2W__primaryBtn{color:#0a0a0f;background:linear-gradient(135deg,#4ade80 0%,#22c55e 100%);border-radius:10px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .2s}.page-module__g_OL2W__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 8px 30px #4ade804d}.page-module__g_OL2W__secondaryBtn{color:#e8e8ed;background:0 0;border:1px solid #2a2a3e;border-radius:10px;padding:14px 32px;font-size:16px;font-weight:500;text-decoration:none;transition:border-color .2s,background .2s}.page-module__g_OL2W__secondaryBtn:hover{background:#4ade800d;border-color:#4ade80}.page-module__g_OL2W__decoration{pointer-events:none;position:absolute;inset:0}.page-module__g_OL2W__circle1{background:radial-gradient(circle,#4ade8014 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-200px}.page-module__g_OL2W__circle2{background:radial-gradient(circle,#8b5cf614 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-150px}@media (max-width:600px){.page-module__g_OL2W__title{font-size:40px}.page-module__g_OL2W__subtitle{font-size:16px}.page-module__g_OL2W__buttons{flex-direction:column}.page-module__g_OL2W__primaryBtn,.page-module__g_OL2W__secondaryBtn{text-align:center;width:100%}}
