html:has(.wlp){scroll-behavior:smooth;scroll-padding-top:calc(env(safe-area-inset-top,0px) + 80px);background:#0a0a0a}.wlp{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0a0a;--bg-2:#111;--bg-3:#151515;--bg-4:#1c1c1c;--line:#242424;--line-2:#333;--ink:#f5f5f4;--ink-2:#d4d4d2;--muted:#a3a3a0;--blue:#2d4fd8;--blue-2:#7c97ff;--blue-ink:#a5b8ff;--blue-dim:#7c97ff24;--ok:#4ade80;--amber:#f5b454;--head:var(--font-studio-head),"Helvetica Neue",Arial,sans-serif;--font:var(--font-studio-body),"Helvetica Neue",Arial,sans-serif;font-size:17px;line-height:1.6;overflow-x:clip}.wlp a{color:inherit}.wlp button,.wlp input,.wlp select{font:inherit;color:inherit}.wlp :focus-visible{outline:2px solid var(--blue-2);outline-offset:3px;border-radius:6px}.wlp .wrap{max-width:1240px;margin:0 auto;padding:0 40px}.wlp h1,.wlp h2,.wlp h3{font-family:var(--head);letter-spacing:-.035em;margin:0;font-weight:400;line-height:1.06}.wlp h3{font-weight:500}.wlp p{margin:0}.wlp h1,.wlp h2,.wlp h3,.wlp p{text-wrap:wrap}.wlp svg{vertical-align:baseline;display:inline}.wlp ::selection{color:highlighttext;background:highlight}.wlp .lede{color:var(--ink-2);max-width:56ch;font-size:18px}.wlp .tag{color:#8fa6ff;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.wlp .tag:before{content:"";background:#8fa6ff;border-radius:2px;width:8px;height:8px;transform:rotate(45deg)}.wlp .btn{cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 22px;font-size:15.5px;font-weight:600;text-decoration:none;transition:background .25s,transform .25s,border-color .25s;display:inline-flex}.wlp .btn svg{width:15px;height:15px;transition:transform .25s}.wlp .btn:hover svg{transform:translate(3px)}.wlp .btn-blue{background:var(--blue);color:#fff;box-shadow:0 12px 30px -12px #2d4fd8e6}.wlp .btn-blue:hover{background:#3a5be6;transform:translateY(-1px)}.wlp .btn-line{color:var(--ink);background:0 0;border-color:#3a3a3a}.wlp .btn-line:hover{border-color:var(--ink)}.wlp section.s{border-top:1px solid #1a1a1a;padding:140px 0;position:relative}.wlp section.alt{background:#0e0e0e}.wlp .head{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:end;gap:56px;margin-bottom:60px;display:grid}.wlp .head .tag{grid-column:1/-1;margin-bottom:-34px}.wlp .head h2{font-size:clamp(34px,4vw,56px)}.wlp .reveal{opacity:0;transition:opacity .9s,transform .9s cubic-bezier(.2,.8,.2,1);transform:translateY(22px)}.wlp .reveal.in{opacity:1;transform:none}.wlp .glyph{flex-shrink:0;display:block}.wlp .r1{animation:28s linear infinite wl-rot}.wlp .r2{animation:18s linear infinite wl-rotr}.wlp .r3{animation:12s linear infinite wl-rot}.wlp .r4{animation:40s linear infinite wl-rotr}.wlp .sweep{background:conic-gradient(from 0deg,transparent 0 300deg,#7c97ff8c 360deg);border-radius:50%;animation:5s linear infinite wl-rot;position:absolute;inset:12%;-webkit-mask:radial-gradient(circle,#0000 58%,#000 59% 61%,#0000 62%);mask:radial-gradient(circle,#0000 58%,#000 59% 61%,#0000 62%)}.wlp .f2{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.wlp .fld{flex-direction:column;gap:7px;display:flex}.wlp .fld input,.wlp .fld select{appearance:none;background:#0a0a0a;border:1px solid #333;border-radius:12px;outline:none;height:50px;padding:0 14px;font-size:15.5px;transition:border-color .2s,box-shadow .2s}.wlp .fld select{background-image:linear-gradient(45deg,#0000 50%,#a3a3a0 50%),linear-gradient(135deg,#a3a3a0 50%,#0000 50%);background-position:calc(100% - 20px) 22px,calc(100% - 15px) 22px;background-repeat:no-repeat;background-size:5px 5px}.wlp .fld input::placeholder{color:#6e6e72}.wlp .fld input:focus,.wlp .fld select:focus{border-color:#7c97ff;box-shadow:0 0 0 4px #7c97ff26}.wlp .fld.err input{border-color:#f87171}.wlp .fld .msg{color:#fca5a5;min-height:0;font-size:12.5px}.wlp .chips{flex-wrap:wrap;gap:8px;display:flex}.wlp .chips label{position:relative}.wlp .chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wlp .chips span{height:38px;color:var(--ink-2);cursor:pointer;border:1px solid #333;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;transition:all .2s;display:inline-flex}.wlp .chips input:checked+span{color:#fff;background:#1b2550;border-color:#4b63c9}.wlp .chips input:focus-visible+span{outline-offset:2px;outline:2px solid #7c97ff}.wlp .ref{gap:8px;display:flex}.wlp .ref input{color:#a5b8ff;background:#0a0a0a;border:1px solid #333;border-radius:12px;flex:1;min-width:0;height:48px;padding:0 14px;font-size:14.5px}.wlp .ref button{color:#0a0a0a;cursor:pointer;background:#f5f5f4;border:0;border-radius:12px;height:48px;padding:0 16px;font-weight:600}.wlp .share{flex-wrap:wrap;gap:8px;display:flex}.wlp .share a{height:40px;color:var(--ink-2);border:1px solid #333;border-radius:10px;align-items:center;gap:8px;padding:0 14px;font-size:14px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.wlp .share a:hover{color:#fff;border-color:#7c97ff}.wlp .perk-line{color:#dce4ff;background:#0d1226;border:1px solid #233062;border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;display:flex}.wlp .perk-line svg{color:#7c97ff;flex-shrink:0;width:18px;height:18px;margin-top:2px}.wlp .fld{gap:6px}.wlp .fld label{color:#a3a3a0;font-size:12.5px;font-weight:500}.wlp .fld input,.wlp .fld select{background-color:#0a0a0a;border-color:#2a2a2a;height:46px;font-size:15px}.wlp .fld select{background-position:calc(100% - 20px) 19px,calc(100% - 15px) 19px}.wlp .chips{gap:6px}.wlp .chips span{color:#c8c8c6;border-color:#2a2a2a;height:32px;padding:0 12px;font-size:13px}.wlp .board{background:#0b0b0b;border:1px solid #232323;border-radius:22px;overflow:hidden}.wlp .bd-h,.wlp .bd-r{grid-template-columns:minmax(0,1.3fr) minmax(0,1.6fr) minmax(0,.8fr) 120px;align-items:center;gap:20px;padding:0 22px;display:grid}.wlp .bd-h{color:#7a7a7e;letter-spacing:.06em;text-transform:uppercase;background:#0e0e0e;border-bottom:1px solid #1e1e1e;height:46px;font-size:12px;font-weight:600}.wlp .bd-r{border-bottom:1px solid #191919;height:64px;transition:background .3s}.wlp .bd-r:last-child{border-bottom:0}.wlp .bd-r:hover{background:#111}.wlp .bd-t{align-items:center;gap:12px;min-width:0;display:flex}.wlp .bd-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.wlp .bd-t small{color:#8e8e8b;font-size:12px}.wlp .bd-t>span{min-width:0}.wlp .bd-w{color:#d4d4d2;white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;overflow:hidden}.wlp .bd-w .bd-x:after{content:"";vertical-align:-2px;background:#7c97ff;width:1.5px;height:14px;margin-left:2px;animation:1s step-end infinite wl-blink;display:inline-block}.wlp .pb{background:#1e1e1e;border-radius:4px;height:5px;display:block;overflow:hidden}.wlp .pb i{background:linear-gradient(90deg,#2d4fd8,#7c97ff);border-radius:4px;width:0;height:100%;display:block}.wlp .bd-s em{color:#a5b8ff;background:#7c97ff1f;border-radius:999px;align-items:center;gap:7px;padding:4px 11px;font-size:12.5px;font-style:normal;font-weight:600;display:inline-flex}.wlp .bd-s em:before{content:"";background:#7c97ff;border-radius:50%;width:6px;height:6px;animation:1.6s infinite wl-pulse}.wlp .bd-r.is-done .bd-s em{color:#86efac;background:#4ade801f}.wlp .bd-r.is-done .bd-s em:before{background:#4ade80;animation:none}.wlp .bd-r.is-done .pb i{background:#4ade80}.wlp .bd-r.is-review .bd-s em{color:#f5b454;background:#f5b45424}.wlp .bd-r.is-review .bd-s em:before{background:#f5b454;animation:none}.wlp .bd-r.is-review .pb i{background:#f5b454}@media (max-width:900px){.wlp .bd-h{display:none}.wlp .bd-r{grid-template-columns:1fr auto;gap:8px 14px;height:auto;padding:14px 18px}.wlp .bd-w{order:3;grid-column:1/-1}.wlp .bd-p{order:4;grid-column:1/-1}}.wlp .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.wlp .fld select{color:#f5f5f4}.wlp .fld select:invalid,.wlp .fld select.empty{color:#6e6e72}.wlp .fld .msg:empty{display:none}@media (max-height:860px) and (min-width:1001px){.wlp .fld input,.wlp .fld select{height:42px}.wlp .fld select{background-position:calc(100% - 20px) 17px,calc(100% - 15px) 17px}.wlp .chips span{height:30px;font-size:12.5px}}.wlp .cta{text-align:center;border-top:1px solid #1a1a1a;padding:150px 0;position:relative;overflow:hidden}.wlp .cta:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#2d4fd838,#0000);border-radius:50%;width:900px;height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wlp .cta .mini{width:96px;height:96px;margin:0 auto 26px;position:relative}.wlp .cta h2{font-size:clamp(38px,5vw,72px);position:relative}.wlp .toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));color:#0a0a0a;opacity:0;z-index:90;pointer-events:none;background:#f5f5f4;border-radius:12px;padding:12px 18px;font-size:14.5px;font-weight:500;transition:all .3s;position:fixed;transform:translate(-50%,20px)}.wlp .toast.on{opacity:1;transform:translate(-50%)}@media (max-width:1000px){.wlp .head{grid-template-columns:1fr;gap:20px}.wlp .head .tag{margin-bottom:0}.wlp section.s{padding:100px 0}}@media (max-width:640px){.wlp .wrap{padding:0 20px}.wlp .f2{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.wlp *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.wlp .reveal{opacity:1;transform:none}}.wlp .fade-in{opacity:0;animation:.9s cubic-bezier(.2,.8,.2,1) forwards wl-fadeUp}@media (prefers-reduced-motion:reduce){.wlp .fade-in{opacity:1;animation:none}}.wlp .m-hero{min-height:calc(100vh - 70px - var(--breadcrumb-h,0px));text-align:center;justify-content:center;align-items:center;padding:60px 0;display:flex;position:relative;overflow:hidden}.wlp .m-bg{aspect-ratio:1;pointer-events:none;opacity:.32;width:min(760px,100vh - 150px,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wlp .m-bg svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wlp .m-bg .r1{animation:40s linear infinite wl-rot}.wlp .m-bg .r2{animation:26s linear infinite wl-rotr}.wlp .m-bg .r3{animation:16s linear infinite wl-rot}.wlp .m-bg .r4{animation:60s linear infinite wl-rotr}.wlp .m-bg .sweep{background:conic-gradient(from 0deg,transparent 0 300deg,#7c97ff99 360deg);border-radius:50%;animation:7s linear infinite wl-rot;position:absolute;inset:9%;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67% 68.5%,#0000 69.5%);mask:radial-gradient(circle,#0000 66%,#000 67% 68.5%,#0000 69.5%)}.wlp .m-bg .glow{background:radial-gradient(circle,#2d4fd88c,#2d4fd81f 55%,#0000 72%);border-radius:50%;animation:6s ease-in-out infinite wl-breathe;position:absolute;inset:28%}.wlp .m-hero:after{content:"";pointer-events:none;background:radial-gradient(60% 50%,#0a0a0a00,#0a0a0aa6 100%);position:absolute;inset:0}.wlp .m-in{z-index:2;flex-direction:column;align-items:center;gap:22px;max-width:1100px;padding:0 24px;display:flex;position:relative}.wlp .m-in h1{font-family:var(--head);letter-spacing:-.045em;font-size:clamp(40px,5.4vw,80px);font-weight:300;line-height:1.02}.wlp .m-in h1 .l2{color:#8fa6ff}@media (min-width:760px){.wlp .m-in h1 span{white-space:nowrap}}.wlp .m-in .lede{color:#c8c8c6;max-width:52ch;margin:0 auto;font-size:clamp(16px,1.4vw,19px)}.wlp .m-form{-webkit-backdrop-filter:blur(10px);background:#111111bf;border:1px solid #2a2a2a;border-radius:16px;align-items:center;gap:6px;width:min(540px,100%);margin-top:10px;padding:6px;transition:border-color .25s,box-shadow .25s;display:flex}.wlp .m-form:focus-within{border-color:#4b63c9;box-shadow:0 0 0 5px #7c97ff1f}.wlp .m-form.err{border-color:#f87171}.wlp .m-form input{color:#f5f5f4;background:0 0;border:0;outline:none;flex:1;min-width:0;height:48px;padding:0 14px;font-size:16px}.wlp .m-form input::placeholder{color:#7a7a80}.wlp .m-form button{color:#fff;cursor:pointer;white-space:nowrap;background:#2d4fd8;border:0;border-radius:11px;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:15px;font-weight:600;transition:background .2s;display:inline-flex}.wlp .m-form button:hover{background:#3a5be6}.wlp .m-form button svg{width:15px;height:15px}.wlp .m-err{color:#fca5a5;min-height:18px;margin-top:-12px;font-size:13px}.wlp .m-joined{color:#c8c8c6;align-items:center;gap:10px;font-size:15px;display:none}.wlp .m-joined b{color:#fff;font-weight:500}.wlp .m-joined button{color:#a5b8ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;text-decoration:underline}.wlp .m-hero.joined .m-form{display:none}.wlp .m-hero.joined .m-joined{display:flex}.wlp .scroll-cue{z-index:2;border:1.5px solid #333;border-radius:12px;width:22px;height:34px;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.wlp .scroll-cue:before{content:"";position:absolute;inset:-6px -12px}.wlp .scroll-cue:after{content:"";background:#7c97ff;border-radius:2px;width:3px;height:7px;animation:1.8s ease-in-out infinite wl-cue;position:absolute;top:7px;left:50%;transform:translate(-50%)}.wlp .m-bg{opacity:.26}.wlp .m-dust{aspect-ratio:1;pointer-events:none;z-index:1;width:min(760px,100vh - 150px,92vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wlp .m-dust canvas{width:100%;height:100%;display:block}.wlp .m-bg .r5{animation:22s linear infinite wl-rot}.wlp .m-bg .sweep{opacity:.8;-webkit-mask:radial-gradient(circle,#0000 67.6%,#000 67.8% 68.2%,#0000 68.4%);mask:radial-gradient(circle,#0000 67.6%,#000 67.8% 68.2%,#0000 68.4%)}.wlp .m-bg .glow{background:radial-gradient(circle,#2d4fd866,#2d4fd814 55%,#0000 72%);inset:30%}.wlp .m-err:empty{display:none}.wlp .m-perk{color:#a3a3a0;align-items:center;gap:10px;margin-top:-4px;font-size:14.5px;display:inline-flex}.wlp .m-perk b{color:#f5f5f4;font-weight:600}.wlp .m-perk .dot{background:#7c97ff;border-radius:50%;width:7px;height:7px;animation:1.8s infinite wl-pulse;box-shadow:0 0 #7c97ff99}.wlp .m-hero.joined .m-perk{display:none}.wlp dialog.wl{color:#f5f5f4;background:#0f0f0f;border:1px solid #2a2a2a;border-radius:24px;width:min(560px,100% - 32px);max-height:calc(100vh - 32px);padding:0;box-shadow:0 60px 140px -40px #2d4fd899}.wlp dialog.wl[open]{animation:.4s cubic-bezier(.2,.8,.2,1) wl-dlgIn}.wlp dialog.wl::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3}.wlp .wl-in{flex-direction:column;gap:16px;padding:28px;display:flex;position:relative}.wlp .wl-x{color:#c8c8c6;cursor:pointer;background:0 0;border:1px solid #2a2a2a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:flex;position:absolute;top:16px;right:16px}.wlp .wl-x:hover{color:#fff;border-color:#f5f5f4}.wlp .wl-top{align-items:center;gap:12px;display:flex}.wlp .mini-ap{flex-shrink:0;width:40px;height:40px;position:relative}.wlp .mini-ap svg{width:100%;height:100%;position:absolute;inset:0}.wlp .mini-ap .a1{animation:6s linear infinite wl-rot}.wlp .mini-ap .a2{animation:4s linear infinite wl-rotr}.wlp .mini-ap b{font-family:var(--head);justify-content:center;align-items:center;font-size:15px;font-weight:400;display:flex;position:absolute;inset:0}.wlp .wl-top small{color:#8fa6ff;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600;display:block}.wlp .wl-top span{color:#a3a3a0;font-size:14px}.wlp .wl h3{letter-spacing:-.03em;font-size:28px;font-weight:300}.wlp .wl-p{color:#bdbdba;margin-top:-6px;font-size:15px}.wlp .wl form{flex-direction:column;gap:10px;display:flex}.wlp .wl .f2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wlp .wl .fld{gap:0}.wlp .wl .fld input,.wlp .wl .fld select{color:#f5f5f4;background-color:#0a0a0a;border:1px solid #2a2a2a;border-radius:12px;outline:none;width:100%;height:48px;padding:0 14px;font-size:15px}.wlp .wl .fld select{appearance:none;background-image:linear-gradient(45deg,#0000 50%,#a3a3a0 50%),linear-gradient(135deg,#a3a3a0 50%,#0000 50%);background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px;background-repeat:no-repeat;background-size:5px 5px}.wlp .wl .fld select.empty{color:#7a7a80}.wlp .wl .fld input:focus,.wlp .wl .fld select:focus{border-color:#7c97ff;box-shadow:0 0 0 4px #7c97ff26}.wlp .wl .fld.err input{border-color:#f87171}.wlp .wl .fld .msg{color:#fca5a5;margin-top:4px;font-size:12.5px}.wlp .wl .fld .msg:empty{display:none}.wlp .wl .q{color:#a3a3a0;margin:4px 0 -2px;font-size:13px}.wlp .wl .chips{flex-wrap:wrap;gap:6px;display:flex}.wlp .wl .chips label{position:relative}.wlp .wl .chips input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wlp .wl .chips span{color:#c8c8c6;cursor:pointer;border:1px solid #2a2a2a;border-radius:999px;align-items:center;height:34px;padding:0 13px;font-size:13.5px;transition:all .2s;display:inline-flex}.wlp .wl .chips input:checked+span{color:#fff;background:#1b2550;border-color:#4b63c9}.wlp .wl .chips input:focus-visible+span{outline-offset:2px;outline:2px solid #7c97ff}.wlp .wl-team{color:#a3a3a0;align-items:center;gap:10px;min-height:34px;font-size:13px;display:flex}.wlp .wl-team .gl{display:flex}.wlp .wl-team .gl svg{border-radius:50%;margin-left:-8px;animation:.35s cubic-bezier(.3,1.6,.5,1) backwards wl-popin;box-shadow:0 0 0 2px #0f0f0f}.wlp .wl-team .gl svg:first-child{margin-left:0}.wlp .wl-team b{color:#fff;font-weight:500}.wlp .wl .go{width:100%;height:52px;margin-top:6px}.wlp .wl-head{flex-direction:column;gap:14px;display:flex}.wlp .wl-done{flex-direction:column;gap:16px;animation:.5s wl-logIn;display:none}.wlp dialog.wl.ok form,.wlp dialog.wl.ok .wl-head{display:none}.wlp dialog.wl.ok .wl-done{display:flex}.wlp .wl-done .chk{width:60px;height:60px}.wlp .wl-done .chk path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.7s .2s forwards wl-draw}.wlp .wl-done h3{font-size:30px}.wlp .wl-done p{color:#bdbdba}.wlp .wl-done .perk-line{margin:0}@media (max-width:560px){.wlp .m-form input{flex:none;height:48px}.wlp .wl .f2{grid-template-columns:1fr}.wlp .m-form{flex-direction:column;align-items:stretch;padding:8px}.wlp .m-form button{justify-content:center}}@media (prefers-reduced-motion:reduce){.wlp .wl-done .chk path{stroke-dashoffset:0}}@keyframes wl-rot{to{transform:rotate(360deg)}}@keyframes wl-rotr{to{transform:rotate(-360deg)}}@keyframes wl-logIn{0%{opacity:0;transform:translateY(8px)}}@keyframes wl-popin{0%{opacity:0;transform:scale(.8)}}@keyframes wl-pulse{0%{box-shadow:0 0 #7c97ff80}70%{box-shadow:0 0 0 8px #0000}to{box-shadow:0 0 #0000}}@keyframes wl-blink{50%{opacity:0}}@keyframes wl-draw{to{stroke-dashoffset:0}}@keyframes wl-fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes wl-breathe{50%{opacity:.8;transform:scale(1.08)}}@keyframes wl-cue{0%{opacity:0;transform:translate(-50%)}30%{opacity:1}80%{opacity:0;transform:translate(-50%,10px)}to{opacity:0}}@keyframes wl-dlgIn{0%{opacity:0;transform:translateY(18px)scale(.97)}}
