:root{color:var(--wl-ink);background:var(--wl-paper);font-synthesis:none;font-optical-sizing:auto;--wl-paper:#f6f7f2;--wl-ink:#08142e;--wl-muted:#5b6478;--wl-faint:#98a0b4;--wl-line:#d9dee9;--wl-line-hover:#b5bfd6;--wl-accent:#245bff;--wl-accent-hover:#245bff;--wl-accent-pressed:#1b46c9;--wl-accent-ring:#245bff;--wl-marker:#8fb2ff;--wl-orbit:#d5dbe8;--wl-wire:#a9b8da;--wl-paper-raised:#fafbfd;--wl-white:#fff;--wl-error:#b4452f;--wl-imessage:#34c759;--wl-discord:#5865f2;--wl-slack:#4a154b;--wl-telegram:#26a5e4;--wl-whatsapp:#25d366;--wl-ease-out:cubic-bezier(.2,.8,.2,1);font-family:Space Grotesk Variable,-apple-system,BlinkMacSystemFont,sans-serif}html{scroll-behavior:smooth;overflow-x:clip}*{box-sizing:border-box}body{min-width:320px;margin:0;overflow-x:clip}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,label{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--wl-accent-ring);outline-offset:6px}svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.messenger-glyph{fill:currentColor;stroke:none}img{max-width:100%;height:auto}p,h1,h2{margin:0}[hidden]{display:none!important}.skip-link{background:var(--wl-white);z-index:20;padding:12px 18px;position:absolute;top:-80px;left:24px}.skip-link:focus{top:10px}.wl-header,.wl-hero,.wl-footer{width:min(1280px,100% - 112px);margin-inline:auto}.wl-header{border-bottom:1px solid var(--wl-line);justify-content:space-between;align-items:center;height:112px;display:flex}.wl-brand{letter-spacing:-1.5px;align-items:center;gap:11px;font-size:29px;font-weight:650;display:flex}.wl-hero{grid-template-columns:1.04fr 1fr;align-items:center;gap:16px;min-height:640px;padding-block:56px 68px;display:grid;position:relative}.wl-copy{z-index:2;min-width:0;position:relative}h1{letter-spacing:-.078em;overflow-wrap:anywhere;font-size:clamp(64px,7.3vw,104px);font-weight:500;line-height:.99}h1 em{color:var(--wl-accent);font-style:normal}.wl-intro{letter-spacing:-.45px;color:var(--wl-muted);max-width:46ch;margin-top:27px;font-size:20px;line-height:1.5}.wl-intro strong{color:var(--wl-ink);white-space:nowrap;font-weight:500;display:inline-block;position:relative}.wl-form{max-width:540px;margin-top:31px}.wl-label{margin-bottom:10px;font-size:14px;font-weight:500;display:block}.wl-field{gap:10px;display:flex}.wl-input{border:1px solid var(--wl-line);background:var(--wl-white);min-width:0;height:58px;color:var(--wl-ink);border-radius:10px;flex:1;padding:0 18px;font-size:16px;transition:border-color .18s,box-shadow .18s}.wl-input::placeholder{color:var(--wl-faint)}.wl-input:hover{border-color:var(--wl-line-hover)}.wl-input:focus{border-color:var(--wl-accent);outline:none;box-shadow:0 0 0 4px #245bff22}.wl-input:focus-visible{outline:3px solid var(--wl-accent-ring);outline-offset:3px;box-shadow:none}.wl-input[aria-invalid=true]{border-color:var(--wl-error)}.wl-button{border:1px solid var(--wl-ink);background:var(--wl-ink);height:58px;color:var(--wl-paper-raised);cursor:pointer;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:11px;padding:0 19px;font-size:15px;font-weight:500;line-height:24px;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex;box-shadow:0 3px #08142e10}.wl-button-arrow{transition:translate .3s var(--wl-ease-out);margin-left:4px;font-size:22px;font-weight:400}.wl-button:hover{background:var(--wl-accent-hover);border-color:var(--wl-accent-hover);box-shadow:0 5px 18px #08142e20}.wl-button:hover .wl-button-arrow{translate:3px -3px}.wl-button:active{background:var(--wl-accent-pressed);box-shadow:none}.wl-button:disabled{color:#f7faf5;cursor:default;box-shadow:none;background:#3b4763;border-color:#3b4763}.wl-button:disabled .wl-button-arrow{translate:0}.wl-apps{border:0;min-width:0;margin:18px 0 0;padding:0}.wl-apps legend{color:var(--wl-muted);margin-bottom:10px;padding:0;font-size:12px}.wl-apps legend span{color:var(--wl-faint)}.wl-chips{flex-wrap:wrap;gap:8px;display:flex}.wl-chip{border:1px solid var(--wl-line);background:var(--wl-white);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 11px;font-size:13px;font-weight:500;transition:border-color .18s,background .18s,color .18s;display:inline-flex;position:relative}.wl-chip input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.wl-chip .messenger-glyph{width:18px;height:18px;color:var(--wl-app)}.wl-chip:hover{border-color:var(--wl-line-hover)}.wl-chip:has(input:checked){border-color:var(--wl-ink);background:var(--wl-ink);color:var(--wl-paper-raised)}.wl-chip:has(input:checked) .messenger-glyph{color:var(--wl-paper-raised)}.wl-chip:has(input:focus-visible){outline:3px solid var(--wl-accent-ring);outline-offset:3px}.wl-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.wl-status{color:var(--wl-error);margin:12px 0 0;font-size:13px;line-height:1.5}.wl-status:empty,.wl-form[data-state=joined] .wl-label,.wl-form[data-state=joined] .wl-field,.wl-form[data-state=joined] .wl-apps,.wl-form[data-state=joined] .wl-status{display:none}.wl-done{border:1px solid var(--wl-line);background:var(--wl-paper-raised);animation:wl-arrive .5s var(--wl-ease-out) backwards;border-radius:16px;padding:22px 24px}.wl-done h2{letter-spacing:-1.1px;outline:none;align-items:center;gap:12px;font-size:26px;font-weight:500;display:flex}.wl-done h2 svg{width:28px;height:28px;color:var(--wl-accent);stroke-width:2px;flex:none}.wl-done p{color:var(--wl-muted);margin-top:8px;font-size:15px;line-height:1.55}.wl-share{border:1px solid var(--wl-ink);background:var(--wl-white);border-radius:10px;align-items:center;gap:9px;min-height:44px;margin-top:16px;padding:0 16px 0 14px;font-size:14px;font-weight:500;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.wl-share svg{fill:currentColor;stroke:none;width:16px;height:16px}.wl-share:hover{background:var(--wl-ink);color:var(--wl-paper-raised)}.wl-share:active{background:var(--wl-accent-pressed);border-color:var(--wl-accent-pressed);color:var(--wl-paper-raised)}.wl-promise{letter-spacing:-.1px;color:var(--wl-muted);margin-top:20px;font-size:12px}.wl-promise strong{color:var(--wl-ink);font-weight:500;display:inline-block;position:relative}.wl-marker{z-index:-1;width:108%;height:auto;stroke:var(--wl-marker);stroke-width:4.4px;opacity:.6;position:absolute;bottom:-5px;left:-4%;overflow:visible}.wl-marker path{stroke-dasharray:1 2;animation:.8s cubic-bezier(.65,0,.2,1) 1.15s backwards wl-marker-draw}.wl-art{isolation:isolate;place-items:center;height:500px;display:grid;position:relative;container-type:size}.wl-orbit{border:1px solid var(--wl-orbit);z-index:-2;border-radius:50%;width:90%;height:65%;position:absolute;transform:rotate(-28deg)scale(1.04)}.wl-orbit--middle{border-color:#dde2ec;transform:rotate(-28deg)scale(.84)}.wl-orbit--inner{border-color:#e3e7f0;transform:rotate(-28deg)scale(.65)}.wl-halo{z-index:-1;background:radial-gradient(#d9e3fa 0%,#e4ebfa70 43%,#0000 72%);position:absolute;inset:10% 3% 8%}.wl-wires{z-index:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wl-wires line{stroke:var(--wl-wire);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-dasharray:.7 1.6;animation:14s linear infinite wl-signal}.wl-pulse{z-index:1;opacity:0;width:6px;height:6px;animation:wl-pulse 12s linear calc(1.6s + var(--beat)) infinite;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;box-shadow:0 0 0 2.5px #ffffffd9,0 2px 8px #0f2a6a40}.wl-core{z-index:2;animation:wl-arrive 1.1s var(--wl-ease-out) backwards;border-radius:22%;display:block;position:relative}.wl-tile{left:var(--x);top:var(--y);z-index:3;background:var(--wl-app);width:64px;height:64px;color:var(--wl-white);rotate:var(--tilt);animation:wl-float 7s ease-in-out var(--delay) infinite alternate;border-radius:22%;place-items:center;margin:-32px 0 0 -32px;display:grid;position:absolute;box-shadow:0 18px 22px -14px #0f2a6a55,inset 0 0 0 1px #ffffff30}.wl-tile .messenger-glyph{width:34px;height:34px}.wl-tile span{color:var(--wl-muted);white-space:nowrap;rotate:calc(var(--tilt) * -1);margin-top:10px;font-size:11px;font-weight:500;position:absolute;top:100%}.wl-spark{color:#9fb0d6;font-size:24px;animation:7s ease-in-out 2s infinite alternate wl-twinkle;position:absolute;bottom:28px;left:3%}.wl-footer{color:#67708a;justify-content:space-between;align-items:center;gap:20px;padding-block:31px;font-size:10px;display:flex}.wl-footer p{letter-spacing:.4px}.wl-footer nav{gap:20px;display:flex}.wl-footer a{align-items:center;min-height:44px;transition:color .18s;display:inline-flex}.wl-footer a:hover{color:var(--wl-ink);text-underline-offset:4px;text-decoration:underline}@keyframes wl-float{0%{translate:0}to{translate:0 -9px}}@keyframes wl-signal{to{stroke-dashoffset:-46px}}@keyframes wl-twinkle{0%{opacity:.45;transform:rotate(0)scale(.9)}to{opacity:1;transform:rotate(90deg)scale(1.1)}}@keyframes wl-marker-draw{0%{stroke-dashoffset:1.02px}}@keyframes wl-arrive{0%{opacity:0;translate:0 12px}}@keyframes wl-pulse{0%{translate:calc(var(--dx) * 1cqw) calc(var(--dy) * 1cqh);background:var(--wl-app);opacity:1}20%{background:var(--wl-app);translate:0}21%{background:var(--wl-accent)}32%{translate:0}52%,to{translate:calc(var(--dx) * 1cqw) calc(var(--dy) * 1cqh);background:var(--wl-accent);opacity:1}}@media (width>=1500px){.wl-hero{min-height:700px}.wl-art{height:540px}}@media (width<=1100px){.wl-header,.wl-hero,.wl-footer{width:calc(100% - 72px)}.wl-hero{min-height:590px;padding-block:50px}.wl-art{height:440px}.wl-tile{width:56px;height:56px;margin:-28px 0 0 -28px}.wl-tile .messenger-glyph{width:30px;height:30px}}@media (width<=900px){.wl-header,.wl-hero,.wl-footer{width:calc(100% - 40px)}.wl-header{height:78px}.wl-brand{font-size:25px}.wl-hero{text-align:center;flex-direction:column;gap:6px;min-height:auto;padding-top:42px;padding-bottom:12px;display:flex}.wl-copy{width:100%}h1{font-size:clamp(48px,14vw,76px);line-height:1}.wl-intro{margin:20px auto 0;font-size:16px}.wl-form{text-align:left;margin:24px auto 0}.wl-label{text-align:center}.wl-field{flex-direction:column}.wl-input,.wl-button{height:54px}.wl-button{width:100%}.wl-chips{justify-content:center}.wl-apps legend{text-align:center;width:100%}.wl-status{text-align:center}.wl-promise{margin-top:16px;font-size:11px}.wl-art{width:100%;max-width:430px;height:400px;margin-top:18px}.wl-orbit{width:80%;height:60%;transform:rotate(-28deg)scale(.9)}.wl-orbit--middle{transform:rotate(-28deg)scale(.76)}.wl-orbit--inner{transform:rotate(-28deg)scale(.61)}.wl-tile{width:50px;height:50px;margin:-25px 0 0 -25px}.wl-tile .messenger-glyph{width:26px;height:26px}.wl-tile span{margin-top:7px;font-size:10px}.wl-spark{font-size:19px;bottom:30px;left:auto;right:6%}.wl-footer{flex-wrap:wrap;justify-content:center;gap:17px;padding-block:24px;font-size:9px}.wl-footer p{display:none}.wl-footer nav{gap:15px}}@media (width<=360px){.wl-art{height:340px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
