.waitlist[data-astro-cid-lsxrvkd2]{width:100%;max-width:520px}.platforms[data-astro-cid-lsxrvkd2]{border:0;gap:8px;margin:0 0 12px;padding:0;display:flex}.platforms[data-astro-cid-lsxrvkd2] label[data-astro-cid-lsxrvkd2]{position:relative}.platforms[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.platforms[data-astro-cid-lsxrvkd2] span[data-astro-cid-lsxrvkd2]{height:var(--control-md);border-radius:var(--radius-pill);background:var(--surface);color:var(--ink);align-items:center;padding:0 20px;font-size:15px;font-weight:500;display:inline-flex}.platforms[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:checked+span[data-astro-cid-lsxrvkd2]{background:var(--ink);color:var(--surface)}.platforms[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:focus-visible+span[data-astro-cid-lsxrvkd2]{outline:2px solid var(--ink);outline-offset:2px}.field[data-astro-cid-lsxrvkd2]{background:var(--surface);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:8px 8px 8px 24px;display:flex}.field[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;height:46px;font-size:17px}.field[data-astro-cid-lsxrvkd2]:focus-within{outline:2px solid var(--ink);outline-offset:2px}.field[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]::placeholder{color:var(--ink-secondary)}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]{border-radius:var(--radius-pill);background:var(--ink);height:50px;color:var(--surface);font:inherit;cursor:pointer;border:0;flex:none;align-items:center;gap:14px;padding:0 5px 0 20px;font-size:16px;font-weight:500;transition:background-color .2s,transform .15s;display:inline-flex}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]:hover{background:var(--ink-hover)}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]:active{transform:scale(.98)}.field[data-astro-cid-lsxrvkd2] .go[data-astro-cid-lsxrvkd2] svg{transition:transform .35s cubic-bezier(.3,.7,.2,1.25);display:block}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]:is(:hover,:focus-visible):not(:disabled) .go[data-astro-cid-lsxrvkd2] svg{transform:rotate(45deg)}.field[data-astro-cid-lsxrvkd2] .disc[data-astro-cid-lsxrvkd2]{position:relative}.field[data-astro-cid-lsxrvkd2] .ic[data-astro-cid-lsxrvkd2]{justify-content:center;align-items:center;transition:opacity .2s,scale .2s;display:flex}.field[data-astro-cid-lsxrvkd2] .ok[data-astro-cid-lsxrvkd2]{opacity:0;position:absolute;inset:0;scale:.3}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].busy,.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].done{opacity:1;cursor:default}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].busy .go[data-astro-cid-lsxrvkd2],.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].done .go[data-astro-cid-lsxrvkd2]{opacity:0;scale:.6}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].busy .disc[data-astro-cid-lsxrvkd2]:after{content:"";border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;animation:.7s linear infinite wl-spin;position:absolute;inset:11px}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].done{background:var(--tile-sage);color:var(--ink);transition:background-color .35s}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].done .ok[data-astro-cid-lsxrvkd2]{opacity:1;transition:opacity .2s,scale .5s cubic-bezier(.3,.7,.2,1.6);scale:1}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2].done .label[data-astro-cid-lsxrvkd2]{animation:.4s wl-label}.field[data-astro-cid-lsxrvkd2] .disc[data-astro-cid-lsxrvkd2] .bit{border-radius:var(--radius-full);background:var(--c);pointer-events:none;width:7px;height:7px;margin:-3.5px;animation:.75s cubic-bezier(.15,.8,.25,1) forwards wl-burst;position:absolute;top:50%;left:50%}@keyframes wl-spin{to{rotate:360deg}}@keyframes wl-label{0%{opacity:0;translate:0 6px}}@keyframes wl-burst{0%{transform:rotate(var(--a)) translateX(10px) scale(1);opacity:1}70%{opacity:1}to{transform:rotate(var(--a)) translateX(var(--r)) scale(.4);opacity:0}}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]:disabled:not(.busy,.done){opacity:.6;cursor:progress}.field[data-astro-cid-lsxrvkd2] .disc[data-astro-cid-lsxrvkd2]{border-radius:var(--radius-full);background:var(--surface);width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;display:flex}@media (width<=480px){.field[data-astro-cid-lsxrvkd2]{border-radius:var(--radius-card);flex-direction:column;align-items:stretch;padding:8px}.field[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]{padding:0 16px}.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2]{height:var(--control-lg);justify-content:space-between;padding-left:24px;font-size:18px}.field[data-astro-cid-lsxrvkd2] .disc[data-astro-cid-lsxrvkd2]{width:46px;height:46px}}.note[data-astro-cid-lsxrvkd2]{color:var(--ink-secondary);margin:12px 4px 0;font-size:14px}.note[data-astro-cid-lsxrvkd2].error{color:var(--ink);font-weight:500}.legal[data-astro-cid-lsxrvkd2]{color:var(--ink-secondary);margin:4px 4px 0;font-size:13px}.legal[data-astro-cid-lsxrvkd2] a[data-astro-cid-lsxrvkd2]{color:inherit;text-decoration:underline}@media (prefers-reduced-motion:reduce){.field[data-astro-cid-lsxrvkd2] button[data-astro-cid-lsxrvkd2],.field[data-astro-cid-lsxrvkd2] .ic[data-astro-cid-lsxrvkd2],.field[data-astro-cid-lsxrvkd2] .go[data-astro-cid-lsxrvkd2] svg{transition:none}}.hp[data-astro-cid-lsxrvkd2]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.dark[data-astro-cid-lsxrvkd2] .platforms[data-astro-cid-lsxrvkd2] span[data-astro-cid-lsxrvkd2]{color:var(--surface);background:#ffffff1f}.dark[data-astro-cid-lsxrvkd2] .platforms[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:checked+span[data-astro-cid-lsxrvkd2]{background:var(--surface);color:var(--ink)}.dark[data-astro-cid-lsxrvkd2] .note[data-astro-cid-lsxrvkd2]{color:#ffffffb3}.dark[data-astro-cid-lsxrvkd2] .note[data-astro-cid-lsxrvkd2].error{color:var(--surface)}.dark[data-astro-cid-lsxrvkd2] .legal[data-astro-cid-lsxrvkd2]{color:#ffffffb3}.dark[data-astro-cid-lsxrvkd2] .field[data-astro-cid-lsxrvkd2]:focus-within,.dark[data-astro-cid-lsxrvkd2] .platforms[data-astro-cid-lsxrvkd2] input[data-astro-cid-lsxrvkd2]:focus-visible+span[data-astro-cid-lsxrvkd2]{outline-color:var(--surface)}
