.Hfg2ua_glow{--glow-rose:#faaad0cc;--glow-lilac:#d4b2f6cc;--glow-blue:#98bafacc;--glow-wash:#dce9f28c;z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.Hfg2ua_glow:before,.Hfg2ua_glow:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.Hfg2ua_glow:before{background:radial-gradient(closest-side, var(--glow-wash), transparent);border-radius:50%;width:max(1600px,130vw);height:max(900px,96vh)}.Hfg2ua_glow:after{background:linear-gradient(90deg, var(--glow-rose), var(--glow-lilac) 50%, var(--glow-blue));width:max(1180px,92vw);height:max(660px,68vh);-webkit-mask-image:radial-gradient(closest-side,#000 0%,#000000b3 35%,#00000047 70%,#0000 100%);mask-image:radial-gradient(closest-side,#000 0%,#000000b3 35%,#00000047 70%,#0000 100%)}.dark .Hfg2ua_glow:not([data-tone=light]){--glow-rose:#faaad042;--glow-lilac:#d4b2f63d;--glow-blue:#78a6f047;--glow-wash:#3c5c8233}
._6oSn9a_finish{isolation:isolate;background:#0b0b14;place-items:center;min-height:100dvh;display:grid;position:relative;overflow:clip}._6oSn9a_orb{filter:blur(30px);background:radial-gradient(38% 46% at 50% 58%,#d6dcff8c,#0000 70%),radial-gradient(60% 55% at 30% 30%,#f6a6c98c,#0000 70%),radial-gradient(60% 60% at 75% 70%,#5b8df799,#0000 72%);animation:5s ease-in-out infinite alternate _6oSn9a_breathe;position:absolute;inset:-20% -10%}._6oSn9a_shimmer{color:#0000;background:linear-gradient(90deg,#ffffff8c 0%,#fff 40%,#ffffff8c 80%) 0 0/200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite _6oSn9a_shimmer}@keyframes _6oSn9a_breathe{to{transform:scale(1.08)rotate(6deg)}}@keyframes _6oSn9a_shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){._6oSn9a_orb,._6oSn9a_shimmer{animation:none}}
.lkoxAG_intro{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#09090c;min-height:100dvh;position:relative;overflow:clip}.lkoxAG_light{z-index:-1;background:radial-gradient(55% 60% at 22%,#7878ff38,#0000 70%),radial-gradient(40% 50% at 80% 10%,#f6a6c91a,#0000 70%);position:absolute;inset:0}.lkoxAG_arch{aspect-ratio:400/520;background:linear-gradient(165deg,#f6a6c9 0%,#b9a3f2 42%,#5b8df7 100%);border-radius:999px 999px 32px 32px;animation:.7s cubic-bezier(.2,.7,.2,1) both lkoxAG_rise;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 120px #5b8df74d}.lkoxAG_character{z-index:1;object-fit:contain;object-position:50% 100%;mix-blend-mode:multiply;transform:translateY(6%)scale(.92)}.lkoxAG_chip{z-index:3;-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);background:#14141e61;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:10px;width:min(240px,62%);padding:8px 14px 8px 8px;animation:.6s cubic-bezier(.2,.7,.2,1) both lkoxAG_float-in;display:flex;position:absolute;box-shadow:0 18px 40px #00000047}.lkoxAG_soft{filter:blur(.6px);opacity:.8}.lkoxAG_copy{animation:.7s cubic-bezier(.2,.7,.2,1) .12s both lkoxAG_rise}@keyframes lkoxAG_rise{0%{opacity:0;transform:translateY(18px)}}@keyframes lkoxAG_float-in{0%{opacity:0;transform:translateY(14px)scale(.96)}}@media (prefers-reduced-motion:reduce){.lkoxAG_arch,.lkoxAG_chip,.lkoxAG_copy{animation:none}}@media (max-width:1023px){.lkoxAG_chip{width:min(220px,60%)}}
._8Ef1GG_wizard{isolation:isolate;background:var(--surface-overlay);flex-direction:column;min-height:100dvh;display:flex;position:relative;overflow-x:clip}._8Ef1GG_form{flex:1;align-items:center;min-width:0;padding:32px 20px 56px;display:flex}._8Ef1GG_fields{width:100%;max-width:880px;margin:0 auto}._8Ef1GG_fields[data-width=wide]{max-width:1120px}._8Ef1GG_fields[data-width=full]{max-width:1400px}._8Ef1GG_help{color:var(--ink-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;padding:0 20px 20px;font-size:12px;line-height:1.7;display:flex}._8Ef1GG_helpBrand{letter-spacing:-.02em;color:var(--ink);font-weight:600}._8Ef1GG_enter{animation:.42s cubic-bezier(.2,.7,.2,1) both _8Ef1GG_step-enter}@keyframes _8Ef1GG_step-enter{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._8Ef1GG_enter{animation:none}}@media (min-width:640px){._8Ef1GG_form{padding:48px 36px 80px}}
