:root{--black: #000000;--surface: #0b0b0b;--surface-2: #151517;--line: rgba(255, 255, 255, .13);--line-strong: rgba(255, 255, 255, .28);--white: #ffffff;--text-dim: rgba(255, 255, 255, .56);--text-faint: rgba(255, 255, 255, .34);--data-1: rgba(255, 255, 255, .08);--data-2: rgba(255, 255, 255, .2);--data-3: rgba(255, 255, 255, .36);--data-4: rgba(255, 255, 255, .58);--data-5: rgba(255, 255, 255, .8);--data-6: #ffffff;--radius: 12px;color-scheme:dark}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{background:var(--black);color:var(--white);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;letter-spacing:-.035em;line-height:1.03;font-weight:800}.eyebrow{font-size:.7rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--text-faint)}button{font:inherit;font-weight:600;color:var(--white);cursor:pointer;background:transparent;border:1px solid var(--line-strong);border-radius:999px;padding:.62rem 1.35rem;letter-spacing:.02em;transition:background .12s ease,border-color .12s ease,transform .12s ease}button:hover:not(:disabled){background:var(--surface-2);border-color:var(--white)}button:active:not(:disabled){transform:scale(.975)}button:disabled{opacity:.35;cursor:default}.tw-short{display:none}@media(max-width:640px){.tw-full{display:none}.tw-short{display:inline}}button.primary{background:var(--white);color:var(--black);border-color:var(--white)}button.primary:hover:not(:disabled){background:#ffffffdb}
