html[data-page=signin],html[data-page=signup]{background:#0a0a0b;color-scheme:dark}html[data-page=signin] body,html[data-page=signup] body{margin:0;background:#0a0a0b;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@view-transition{navigation:auto}::view-transition-new(root),::view-transition-old(root){animation-duration:.24s}.au{--bg:#0a0a0b;--card:#0f0f11;--fg:#f5f5f4;--fg2:#a3a3a8;--fg3:#7a7a80;--line:rgba(255,255,255,.08);--line2:rgba(255,255,255,.12);--line3:rgba(255,255,255,.2);--ctl:rgba(255,255,255,.035);--ctl-h:rgba(255,255,255,.06);--focus:0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1);--bad:#ff8a7a;--good:#8fd6ae;--r:12px;--serif:var(--font-fraunces),Georgia,serif;--sans:var(--font-geist),ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--e:cubic-bezier(.2,.8,.2,1);--eo:cubic-bezier(.32,.72,0,1);position:relative;min-height:100vh;min-height:100svh;font-family:var(--sans);font-size:14px;line-height:1.5;color:var(--fg);isolation:isolate}.au *,.au :after,.au :before{box-sizing:border-box}:where(.au) a{color:inherit}:where(.au) button{font:inherit;color:inherit;letter-spacing:inherit}.au [hidden]{display:none!important}.au-sr{position:absolute;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);white-space:nowrap}.au-art,.au-sr{overflow:hidden}.au-art{background:#111 var(--lqip) center/cover no-repeat}.au-art picture,.au-img{position:absolute;inset:0;display:block}.au-img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,50%);opacity:0;transition:opacity .7s var(--e)}.au-art.ready .au-img{opacity:1}.au-brand{display:inline-flex;align-items:center;height:40px;padding:0 6px;margin-left:-6px;border-radius:8px;text-decoration:none;color:var(--fg);outline:none;font-family:var(--serif);font-style:italic;font-weight:400;font-variation-settings:"opsz" 96;font-size:28px;line-height:1;letter-spacing:-.01em;white-space:nowrap}.au-card{width:100%}.au-card,.au-stage{position:relative}.au-v{display:flex;flex-direction:column}.au-mk{width:48px;height:48px;margin-bottom:22px;display:grid;place-items:center;border-radius:50%;background:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.au-mk svg{width:20px;height:20px;color:var(--fg)}.au-step{margin:0 0 10px;font-size:12.5px;font-weight:500;color:var(--fg3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.au-h{margin:0;font-size:26px;font-weight:600;line-height:1.2;letter-spacing:-.025em;color:var(--fg);outline:none;text-wrap:balance}.au-sub{margin:8px 0 0;font-size:14.5px;line-height:1.5;color:var(--fg2);text-wrap:pretty}.au-sub b{font-weight:500;color:var(--fg)}.au-foot a,.au-sub a{color:var(--fg);text-decoration:none;border-radius:4px;outline:none}.au-foot a:hover,.au-sub a:hover{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:rgba(255,255,255,.4);text-decoration-color:rgba(255,255,255,.4)}.au-fine{margin:20px 0 0;font-size:12.5px;line-height:1.55;color:var(--fg3);text-wrap:pretty}.au-fine a{color:var(--fg2);border-radius:3px;outline:none;background-size:100% 1px;background-image:linear-gradient(rgba(244,243,240,.22),rgba(244,243,240,.22));background-repeat:no-repeat;background-position:0 100%}.au-fine a:hover{color:var(--fg)}.au-body{margin-top:28px;display:flex;flex-direction:column}.au{--spring:linear(0,.081,.235,.405,.561,.69,.791,.865,.917,.952,.975,.989,.997,1.002,1.003,1.004,1.003,1.003,1.002,1.002,1.001,1.001,1,1,1);--hair:rgba(244,243,240,.12)}.au-k{display:block;margin:0 0 10px;font-size:13px;font-weight:500;color:var(--fg3)}.au-rows{border-top:1px solid var(--hair)}.au-row,.au-rows{position:relative}.au-row{isolation:isolate;display:flex;align-items:center;gap:16px;width:calc(100% + 24px);height:62px;margin:0 -12px;padding:0 12px;border:0;background:none;color:rgba(244,243,240,.86);font:inherit;text-align:left;text-decoration:none;cursor:pointer;outline:none;transition:opacity .15s}.au-row:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:1px;background:var(--hair)}.au-row:before{content:"";position:absolute;inset:4px 0 3px;z-index:-1;border-radius:14px;background:rgba(244,243,240,.05);-webkit-clip-path:inset(0 100% 0 0 round 14px);clip-path:inset(0 100% 0 0 round 14px);transition:-webkit-clip-path .22s var(--spring);transition:clip-path .22s var(--spring);transition:clip-path .22s var(--spring),-webkit-clip-path .22s var(--spring)}.au-rw{font-size:24px;font-weight:500;line-height:1;letter-spacing:-.03em;white-space:nowrap;transition:transform .22s var(--spring),color .18s}.au-rl{flex:none;width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.05);transition:background .18s}.au-rl svg{width:18px;height:18px}.au-rl .ap{fill:#fff}.au-rl svg[stroke]{width:18px;height:18px;color:#f4f3f0}.au-ra{margin-left:auto;width:22px;height:22px;display:grid;place-items:center;color:#fff;opacity:0;transform:translateX(-8px);transition:opacity .18s,transform .22s var(--spring)}.au-ra svg{width:20px;height:20px}.au-row:focus-visible:before,.au-row:hover:before{-webkit-clip-path:inset(0 0 0 0 round 14px);clip-path:inset(0 0 0 0 round 14px)}.au-row:focus-visible .au-rw,.au-row:hover .au-rw{color:#fff;transform:translateX(6px)}.au-row:focus-visible .au-rl,.au-row:hover .au-rl{background:rgba(255,255,255,.1)}.au-row:focus-visible .au-ra,.au-row:hover .au-ra{opacity:1;transform:none}.au-row:active{opacity:.62}.au .au-row:focus-visible{box-shadow:none}.au-row:focus-visible:before{box-shadow:inset 0 0 0 1px rgba(244,243,240,.32)}.au-one{margin-top:22px}.au-row.go .au-ra{opacity:.7;transform:none}.au-row.go:focus-visible .au-rw,.au-row.go:hover .au-rw{transform:translateX(6px)}.au-row.go:focus-visible .au-ra,.au-row.go:hover .au-ra{opacity:1;transform:translateX(3px)}.au-row[disabled]{opacity:.32;cursor:default}.au-row[disabled]:before{display:none}.au-row[disabled] .au-rw{transform:none!important;color:rgba(244,243,240,.86)!important}.au-row[aria-busy=true]{cursor:progress}.au-row[aria-busy=true]:before{-webkit-clip-path:inset(0 0 0 0 round 14px);clip-path:inset(0 0 0 0 round 14px)}.au-spin{margin-left:auto;width:20px;height:20px;border-radius:50%;border:1.5px solid rgba(244,243,240,.22);border-top-color:#f4f3f0;animation:auSpin .7s linear infinite}@keyframes auSpin{to{transform:rotate(1turn)}}.au-send .au-spin{margin:0;width:18px;height:18px;border-color:#0b0b0b rgba(11,11,11,.2) rgba(11,11,11,.2)}.au-mailf{margin-top:26px}.au-mailbox{height:56px;padding-right:6px}.au-mi{flex:none;width:20px;height:20px;margin-left:18px;display:grid;place-items:center;color:var(--fg2);transition:color .15s}.au-mi svg{width:18px;height:18px}.au-mailbox:focus-within .au-mi{color:var(--fg)}.au-mailbox .au-in{padding-left:12px}.au-send{flex:none;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:50%;background:#f4f3f0;color:#0b0b0b;cursor:pointer;outline:none;transition:transform .15s var(--spring),background .15s}.au-send:hover{background:#fff}.au-send:active{transform:scale(.96)}.au-send svg{width:18px;height:18px;stroke-width:2}.au-send[aria-busy=true]{cursor:progress}.au .au-send:focus-visible{box-shadow:0 0 0 2px #0f0f11,0 0 0 4px rgba(244,243,240,.75)}.au-u{color:var(--fg);text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:1px;transition:background-size .28s var(--e),color .15s}.au-q:focus-visible .au-u,.au-q:hover .au-u,a.au-u:focus-visible,a.au-u:hover{background-size:100% 1px}.au-q{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0;border:0;background:none;color:var(--fg2);font-size:14px;font-weight:500;cursor:pointer;outline:none;border-radius:6px}.au-q .au-u{color:inherit}.au-q:hover{color:var(--fg)}.au-q[disabled]{opacity:.55;cursor:default}.au-q[disabled] .au-u{background-size:0 1px}.au-q svg{width:14px;height:14px;transition:transform .2s var(--e)}.au-row2{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px}.au-row2:has(>:only-child){justify-content:center}.au-field{display:block}.au-field+.au-field{margin-top:12px}.au-label{display:block;margin:0 0 8px 4px;font-size:13px;font-weight:500;color:var(--fg2)}.au-box{position:relative;display:flex;align-items:center;height:48px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);transition:box-shadow .15s,background .15s}.au-box:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.au-box:focus-within{box-shadow:var(--focus);background:rgba(255,255,255,.08)}.au-box.bad{box-shadow:inset 0 0 0 1px rgba(255,138,122,.7)}.au-box.bad:focus-within{box-shadow:0 0 0 1px var(--bad),0 0 0 4px rgba(255,138,122,.14)}.au-in{flex:1 1;min-width:0;height:100%;padding:0 20px 0 22px;border:0;outline:none;background:transparent;font:inherit;font-size:14.5px;color:var(--fg)}.au-in::placeholder{color:rgba(244,243,240,.42);font-family:var(--serif);font-style:italic;font-weight:400;font-size:17px;font-variation-settings:"opsz" 36;letter-spacing:0}.au-in:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 40px #1a1a1c;-webkit-text-fill-color:var(--fg);caret-color:var(--fg)}.au-note{position:absolute;right:18px;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:500;color:var(--good);pointer-events:none;opacity:0;transition:opacity .2s}.au-note.on{opacity:1}.au-note svg{width:14px;height:14px}.au-bad{margin:8px 0 0;font-size:13px;line-height:1.45;color:var(--bad);text-wrap:pretty}.au-bad:empty{display:none}.au-alert{margin:20px 0 0;padding:12px 16px;border-radius:16px;background:rgba(255,138,122,.08);box-shadow:inset 0 0 0 1px rgba(255,138,122,.22);font-size:13.5px;line-height:1.45;color:#ffc2b8}.au-sel{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;padding-right:40px;background:transparent}.au-sel option{background:#1a1a1c;color:var(--fg)}.au-box .au-chev{position:absolute;right:16px;width:15px;height:15px;pointer-events:none;color:var(--fg3)}.au-two{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:8px;gap:8px}fieldset.au-field{border:0;padding:0;margin-inline:0;min-width:0}fieldset.au-field legend{padding:0;float:left;width:100%}fieldset.au-field legend+*{clear:both}.au-seg{display:grid;grid-template-columns:repeat(4,auto);grid-gap:6px;gap:6px}.au-seg label{position:relative;display:block}.au-seg input{position:absolute;inset:0;opacity:0;margin:0;cursor:pointer}.au-seg span{display:flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);font-size:13px;font-weight:500;color:var(--fg2);white-space:nowrap;transition:background .15s,color .15s,box-shadow .15s}.au-seg label:hover span{background:rgba(255,255,255,.1)}.au-seg input:checked+span{background:#f4f3f0;color:#0b0b0b;box-shadow:none;font-weight:600}.au-seg input:focus-visible+span{box-shadow:var(--focus)}.au-disc{margin-top:16px;align-self:flex-start}.au-disc[aria-expanded=true] svg{transform:rotate(180deg)}.au-inv{overflow:hidden}.au-inv>.au-field{padding:12px 4px 4px;margin:0 -4px}.au-code{position:relative;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.au-cell{height:56px;border-radius:14px;background:rgba(255,255,255,.06);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14);display:grid;place-items:center;font-size:22px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg);transition:box-shadow .15s}.au-code.focus .au-cell.at{box-shadow:var(--focus)}.au-code.bad .au-cell{box-shadow:inset 0 0 0 1px rgba(255,138,122,.7)}.au-code.bad.focus .au-cell.at{box-shadow:0 0 0 1px var(--bad),0 0 0 4px rgba(255,138,122,.14)}.au-cell.at:after{content:"";width:1.5px;height:22px;background:var(--fg);opacity:0}.au-code.focus .au-cell.at:empty:after{opacity:.75}.au-code input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;outline:none;font-size:16px;color:transparent;caret-color:transparent;background:transparent;cursor:text}.au-notes{list-style:none;margin:0;padding:0;display:grid;grid-gap:16px;gap:16px}.au-notes li{display:grid;grid-template-columns:18px 1fr;grid-gap:12px;gap:12px;font-size:13.5px;line-height:1.5;color:var(--fg2)}.au-notes svg{width:16px;height:16px;margin-top:2px;color:var(--fg)}.au-notes b{font-weight:500;color:var(--fg)}.au-notes a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.25);text-decoration-color:rgba(255,255,255,.25);text-underline-offset:2.5px}.au-foot{margin-top:24px;font-size:13.5px;color:var(--fg2)}.au-sub a{white-space:nowrap}.au-foot a{font-weight:500}.au-fine a.au-u{color:var(--fg2);text-decoration:none}.au-fine a.au-u:hover{color:var(--fg)}.au a:focus-visible,.au button:focus-visible{box-shadow:var(--focus)}.au-legal{display:flex;gap:18px;flex-wrap:wrap;font-size:12.5px;color:var(--fg3)}.au-legal a{color:var(--fg3);text-decoration:none;border-radius:4px;outline:none}.au-legal a:hover{color:var(--fg2)}.au-card{opacity:0;transform:translateY(8px)}.au.in .au-card{opacity:1;transform:none;transition:opacity .28s var(--e),transform .34s var(--e)}.au-brand,.au-legal,.au-line{opacity:0;transition:opacity .4s var(--e) .1s}.au.in .au-brand,.au.in .au-legal,.au.in .au-line{opacity:1}[data-au=a] .au-art{position:fixed;inset:0;z-index:-1}[data-au=a] .au-art picture{inset:-16px;filter:blur(3px) saturate(.95) brightness(.7)}[data-au=a] .au-art:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 75% at 50% 50%,rgba(10,10,11,.1) 0,rgba(10,10,11,.42) 66%,rgba(10,10,11,.8) 100%),linear-gradient(180deg,rgba(10,10,11,.4),transparent 22%,transparent 72%,rgba(10,10,11,.5))}[data-au=a] .au-side{min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;padding:22px 28px 24px}[data-au=a] .au-brand{justify-self:start}[data-au=a] .au-card{align-self:center;width:min(412px,100%);margin:28px 0;padding:36px 34px 30px;border-radius:24px;background:rgba(14,14,16,.9);-webkit-backdrop-filter:blur(20px) saturate(1.1);backdrop-filter:blur(20px) saturate(1.1);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.05),0 24px 64px -12px rgba(0,0,0,.65),0 2px 6px rgba(0,0,0,.3)}[data-au=a] .au-legal{justify-self:center}[data-au=a] [data-art=signin] .au-img{--fx:50%;--fy:58%}[data-au=a] [data-art=signup] .au-img{--fx:62%;--fy:55%}[data-au=b] .au{display:grid;grid-template-columns:minmax(460px,40%) 1fr}[data-au=b] .au-side{grid-column:1;grid-row:1;position:relative;min-height:100vh;min-height:100svh;display:grid;grid-template-rows:auto 1fr auto;padding:26px 40px 28px;background:var(--bg);box-shadow:1px 0 0 var(--line);z-index:1}[data-au=b] .au-card{align-self:center;justify-self:center;width:min(360px,100%);margin:32px 0}[data-au=b] .au-art{grid-column:2;grid-row:1;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100svh}[data-au=b] .au-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent 38%)}[data-au=b] [data-art=signin] .au-img{--fx:50%;--fy:60%}[data-au=b] [data-art=signup] .au-img{--fx:68%;--fy:55%}.au-line{display:none}[data-au=b] .au-line{display:block;position:absolute;left:44px;bottom:40px;right:44px;z-index:1;margin:0;max-width:520px;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.02em;color:#fff;text-wrap:balance;text-shadow:0 1px 18px rgba(0,0,0,.35)}@media (max-height:800px) and (min-width:721px){[data-au=a] .au-card{padding:28px 32px 24px;margin:14px 0}.au-body{margin-top:22px}.au-or{margin:16px 0}.au-foot{margin-top:18px}}@media (max-width:720px){[data-au=a] .au-side{padding:16px 12px 20px}[data-au=a] .au-brand{margin-left:4px}[data-au=a] .au-card{width:100%;margin:18px 0;padding:28px 20px 24px;border-radius:22px}[data-au=b] .au{display:block}[data-au=b] .au-art{position:relative;height:184px;display:block}[data-au=b] .au-art:after{background:linear-gradient(0deg,#0a0a0b,rgba(10,10,11,.25) 40%,transparent 65%)}[data-au=b] .au-line{display:none}[data-au=b] .au-side{min-height:auto;padding:0 22px 24px;box-shadow:none;grid-template-rows:auto auto auto}[data-au=b] .au-brand{position:absolute;top:-172px;left:16px;margin:0;color:#fff;text-shadow:0 1px 14px rgba(0,0,0,.45)}[data-au=b] .au-card{width:100%;margin:6px 0 28px}[data-au=b] [data-art=signin] .au-img{--fx:50%;--fy:64%}[data-au=b] [data-art=signup] .au-img{--fx:66%;--fy:58%}.au-legal{justify-content:center}.au-seg{grid-template-columns:repeat(2,1fr)}.au-code{gap:6px}.au-cell{height:50px}}@media (hover:none){.au-ra{opacity:.5;transform:none}.au-row:before{transition:none}.au-row:hover:not(:focus-visible):before{-webkit-clip-path:inset(0 100% 0 0 round 14px);clip-path:inset(0 100% 0 0 round 14px)}.au-row:hover:not(:focus-visible) .au-rw{transform:none;color:rgba(244,243,240,.86)}.au-row:hover:not(:focus-visible) .au-rl{background:rgba(255,255,255,.06)}}@media (prefers-reduced-motion:reduce){.au-brand,.au-card,.au-legal,.au-line,.au.in .au-card{opacity:1;transform:none;transition:none}.au-img,.au-ra,.au-rl,.au-row:before,.au-rw{transition:none}.au-spin{animation-duration:1.6s}::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation:none!important}}