@font-face{font-family:inter;src:url(../media/inter_latin-s.p.0gsaq8ukbf34m.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.WRRBlW_className{font-family:inter,inter Fallback}.WRRBlW_variable{--font-inter:"inter", "inter Fallback"}
@font-face{font-family:interTight;src:url(../media/inter_tight_latin-s.p.1_fsb17gxmapx.woff2)format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:interTight Fallback;src:local(Arial);ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.0%;size-adjust:97.21%}.zAKfOW_className{font-family:interTight,interTight Fallback}.zAKfOW_variable{--font-inter-tight:"interTight", "interTight Fallback"}
:root{--void:#000;--carbon:#070707;--edge:#2c2c2c;--ash:#8c8c8c;--silver:#a8a8a8;--paper:#fff;--font-body:var(--font-inter), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-inter-tight), var(--font-body);--ease-out:cubic-bezier(.16, 1, .3, 1);--pad:clamp(20px, 3.2vw, 44px)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{background:var(--void);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--void);min-height:100svh;color:var(--paper);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}button,input{font:inherit;color:inherit}::selection{background:var(--paper);color:var(--void)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.wordmark{font-family:var(--font-display);letter-spacing:-.03em;font-size:20px;font-weight:600;line-height:1}.field{background:var(--carbon);width:min(100%,30rem);height:60px;transition:border-color .3s var(--ease-out), box-shadow .3s var(--ease-out);border:1px solid #5a5a5a;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;position:relative}.field:focus-within{border-color:#a0a0a0;box-shadow:0 0 0 5px #ffffff0d}.field[data-error]{border-color:#8a8a8a}.field input{min-width:0;height:100%;caret-color:var(--paper);background:0 0;border:0;outline:0;flex:1;padding:0 12px 0 18px;font-size:16px}.field input::placeholder{color:gray}.field input:-webkit-any(:-webkit-autofill,:autofill),.field input:-webkit-any(:-webkit-autofill,:autofill):-webkit-any(:hover,:focus){-webkit-text-fill-color:var(--paper);caret-color:var(--paper);box-shadow:0 0 0 100px var(--carbon) inset;filter:none;border-radius:999px;transition:background-color 0s 600000s}.field input:is(:autofill,:autofill),.field input:is(:autofill,:autofill):is(:hover,:focus){-webkit-text-fill-color:var(--paper);caret-color:var(--paper);box-shadow:0 0 0 100px var(--carbon) inset;filter:none;border-radius:999px;transition:background-color 0s 600000s}.field button{background:var(--paper);height:100%;color:var(--void);letter-spacing:-.01em;white-space:nowrap;cursor:pointer;transition:background-color .2s, transform .2s var(--ease-out), opacity .2s;border:0;border-radius:999px;flex:none;padding:0 22px;font-size:15px;font-weight:500;position:relative}.field button:hover{background:#e6e6e6}.field button:active{transform:scale(.97)}.field button:disabled{cursor:progress;opacity:.75}.field button:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.hint{color:var(--paper);text-wrap:balance;margin-top:16px;font-size:13.5px}.hint:empty{margin-top:0}@media (max-width:560px){.wordmark{font-size:18px}.field{height:56px}.field button{padding:0 18px;font-size:14.5px}.hint{font-size:13px}}@media (max-width:400px){.wide{display:none}}@keyframes fade{0%{opacity:0}}
