@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/edb5f85793adc1bb-s.1gepa_7fcx9fm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/92b6de9cb55945e2-s.2eksvhm1z0jwa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/237858b39a32779d-s.p.2cyn07wtgehh0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.CD2SrW_className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.CD2SrW_variable{--font-grotesk:"Space Grotesk", "Space Grotesk Fallback"}
.lg{--lg-navy:#07101e;--lg-accent:#4cc3ff;--lg-ink:#fff;--lg-muted:#ffffffe0;--lg-soft:#ffffffc7;--lg-line:#ffffff24;--lg-ease:cubic-bezier(.23, 1, .32, 1);isolation:isolate;min-height:100dvh;padding:max(2.5rem, env(safe-area-inset-top)) 1.25rem max(7rem, env(safe-area-inset-bottom));background:var(--lg-navy);color:var(--lg-ink);font-family:var(--font-inter), ui-sans-serif, system-ui, sans-serif;place-items:center;display:grid;position:relative;overflow:hidden}.lg-sky{z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 50% 38%,#4cc3ff12,#0000 70%),radial-gradient(80% 60% at 50% 120%,#4cc3ff0f,#0000 70%);position:absolute;inset:0}.lg-glow{will-change:transform;border-radius:50%;position:absolute;top:0;left:0;transform:translate(calc(50vw - 50%),calc(42vh - 50%))}.lg-halo{background:radial-gradient(circle,#4cc3ff33 0%,#4cc3ff12 34%,#0000 64%);width:64rem;height:64rem}.lg-core{background:radial-gradient(circle,#8cdcff33 0%,#4cc3ff14 40%,#0000 68%);width:18rem;height:18rem}.lg-waves{height:11rem;position:absolute;bottom:-1.5rem;left:0;right:0}.lg-wave{will-change:transform;position:absolute;inset:0}.lg-wave svg{will-change:transform;width:300%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.lg-wave svg{animation:18s linear infinite lg-flow}.lg-wave:nth-child(2) svg{animation-duration:26s}.lg-wave:nth-child(3) svg{animation-duration:36s}}@keyframes lg-flow{to{transform:translate(-33.3333%)}}.lg-wave path{fill:none;stroke:var(--lg-accent);stroke-width:1.25px;vector-effect:non-scaling-stroke}.lg-wave:first-child{opacity:.42}.lg-wave:nth-child(2){opacity:.26}.lg-wave:nth-child(3){opacity:.16}.lg-card{width:100%;max-width:25rem;animation:lg-in .7s var(--lg-ease) both;background:linear-gradient(#ffffff13,#ffffff09),#0a1628;border:1px solid #ffffff1c;border-radius:1.25rem;padding:2rem 1.75rem 1.75rem;position:relative;box-shadow:inset 0 1px #ffffff14,0 30px 80px -30px #000000a6}@media (min-width:30rem){.lg-card{padding:2.5rem 2.25rem 2.25rem}}@keyframes lg-in{0%{opacity:0;transform:translateY(10px)scale(.985)}}.lg-mark{align-items:center;gap:.625rem;margin-bottom:2rem;display:flex}.lg-mark-tile{background:linear-gradient(160deg,#13284a,#0a1628);border:1px solid #4cc3ff47;border-radius:.625rem;flex:none;place-items:center;width:2.25rem;height:2.25rem;display:grid}.lg-mark-tile img{width:1.5rem;height:auto;display:block}.lg-mark span{font-family:var(--font-grotesk), var(--font-inter), sans-serif;letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}.lg-title{font-family:var(--font-grotesk), var(--font-inter), sans-serif;letter-spacing:-.025em;margin:0;font-size:1.875rem;font-weight:600;line-height:1.15}.lg-sub{color:var(--lg-muted);margin:.5rem 0 1.75rem;font-size:.9375rem;line-height:1.5}.lg-form{gap:1.125rem;display:grid}.lg-label{color:var(--lg-muted);letter-spacing:.01em;margin-bottom:.4rem;font-size:.8125rem;font-weight:500;display:block}.lg-field{border-radius:.75rem;display:block;position:relative}.lg-field:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px var(--lg-accent), 0 0 0 4px #4cc3ff29, 0 0 24px #4cc3ff2e;opacity:0;transition:opacity .18s;position:absolute;inset:-1px}.lg-field:focus-within:after{opacity:1}.lg-input{border:1px solid var(--lg-line);width:100%;height:3rem;color:var(--lg-ink);font:inherit;background:#07101e8c;border-radius:.75rem;outline:none;padding:0 .95rem;font-size:1rem;transition:border-color .16s;display:block}@media (hover:hover) and (pointer:fine){.lg-input:hover{border-color:#ffffff3d}}.lg-input[aria-invalid=true]{border-color:#ff96a08c}.lg-input:-webkit-autofill{-webkit-text-fill-color:var(--lg-ink);caret-color:var(--lg-ink);-webkit-box-shadow:inset 0 0 0 100px #0c1a2c}.lg-input:-webkit-autofill:hover{-webkit-text-fill-color:var(--lg-ink);caret-color:var(--lg-ink);-webkit-box-shadow:inset 0 0 0 100px #0c1a2c}.lg-input:-webkit-autofill:focus{-webkit-text-fill-color:var(--lg-ink);caret-color:var(--lg-ink);-webkit-box-shadow:inset 0 0 0 100px #0c1a2c}.lg-error{color:#ffc9cf;animation:lg-error-in .24s var(--lg-ease) both;background:linear-gradient(#ff6e7d17,#ff6e7d17),#07101e9e;border:1px solid #ff96a047;border-radius:.75rem;align-items:flex-start;gap:.55rem;margin:0;padding:.7rem .85rem;font-size:.875rem;line-height:1.45;display:flex}.lg-error svg{flex:none;margin-top:.1rem}@keyframes lg-error-in{0%{opacity:0;transform:translateY(-4px)}}.lg-button{background:var(--lg-accent);width:100%;height:3rem;color:var(--lg-navy);font:inherit;cursor:pointer;transition:transform .16s var(--lg-ease);border:0;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;margin-top:.375rem;font-size:.9375rem;font-weight:600;display:inline-flex;position:relative}.lg-button:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff59,0 10px 36px -6px #4cc3ff99}@media (hover:hover) and (pointer:fine){.lg-button:hover:after{opacity:1}}.lg-button:active{transform:scale(.98)}.lg-button:focus-visible{outline-offset:3px;outline:2px solid #fff}.lg-button:disabled{cursor:progress}.lg-button:disabled:after{opacity:0}.lg-spinner{border:2px solid #07101e40;border-top-color:var(--lg-navy);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite lg-spin}@keyframes lg-spin{to{transform:rotate(360deg)}}.lg-foot{text-align:center;color:var(--lg-soft);margin:1.75rem 0 0;font-size:.8125rem}@media (prefers-reduced-motion:reduce){.lg-card,.lg-error{animation:.2s both lg-fade}.lg-button{transition:none}.lg-button:active{transform:none}.lg-spinner{animation-duration:1.6s}}@keyframes lg-fade{0%{opacity:0}}@media (forced-colors:active){.lg-input,.lg-button{border:1px solid canvastext}.lg-field:focus-within{outline-offset:2px;outline:2px solid highlight}}
