.signup_light__nIUFT{color-scheme:light;--ground:#F1F1EF;--surface:#FFFFFF;--card:#FFFFFF;--input-fill:#E3E3E1;--ink:#161410;--ink2:color-mix(in srgb,var(--ink) 76%,var(--ground));--ink3:color-mix(in srgb,var(--ink) 68%,var(--ground));--ink4:color-mix(in srgb,var(--ink) 60%,var(--ground));--hair:color-mix(in srgb,var(--ink) 12%,transparent);--danger:#C8372A}.signup_frame__NQwP9,.signup_light__nIUFT{background:var(--surface);color:var(--ink)}.signup_frame__NQwP9{--tail:#979994;--ground-photo:#ECEDEA;--col:400px;--col-h:440px;--band:calc(100vw * 270 / 402);position:relative;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;overflow-x:clip}.signup_frameOnboarding__CuPKJ{--col-h:340px}.signup_window__Rfd0I{--below:373px;position:relative;flex:none;height:55vh;height:clamp(220px,calc(100svh - var(--below)),55svh);overflow:hidden;background:var(--ground-photo);transition:height var(--dur-unfold) var(--ease-unfold)}.signup_frame__NQwP9[data-view=create] .signup_window__Rfd0I{--below:557px}.signup_frame__NQwP9[data-view=sent] .signup_window__Rfd0I,.signup_frame__NQwP9[data-view=signin] .signup_window__Rfd0I{--below:475px}.signup_frame__NQwP9[data-view=forgot] .signup_window__Rfd0I,.signup_frame__NQwP9[data-view=magic] .signup_window__Rfd0I{--below:385px}.signup_cover__0K_gA{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:60% 100%;user-select:none}.signup_markOnPhoto__JB1wL{position:absolute;top:max(24px,env(safe-area-inset-top));left:24px;color:var(--ink)}.signup_band__Fks4s{z-index:2;height:var(--band);overflow:hidden;background:var(--ground-photo);transition:height var(--dur-unfold) var(--ease-unfold)}.signup_band__Fks4s,.signup_stage__Qmvby{position:absolute;top:0;left:0;width:100%}.signup_stage__Qmvby{height:100vh;height:100svh;container-type:size}.signup_pic__FF2i9{--pw:125cqw;--px:0px;--py:-72.64cqw;position:absolute;width:var(--pw);aspect-ratio:2/3;left:var(--px);top:var(--py);transition:width var(--dur-unfold) var(--ease-unfold),left var(--dur-unfold) var(--ease-unfold),top var(--dur-unfold) var(--ease-unfold)}.signup_frame__NQwP9[data-phase=building] .signup_band__Fks4s{height:100vh;height:100svh}.signup_frame__NQwP9[data-phase=building] .signup_pic__FF2i9{--pw:max(100cqw,calc(100cqh / 1.5));--px:0px;--py:0px}.signup_shot__7AaIE{position:absolute;inset:0;display:block;width:100%;height:100%;user-select:none;-webkit-user-drag:none;transition:opacity var(--dur-reveal) var(--ease-reveal)}.signup_board__zrKH1{position:absolute;left:calc(var(--bx) * 100%);top:calc(var(--by) * 100%);width:calc(var(--bw) * 100%);height:calc(var(--bh) * 100%);container-type:inline-size;display:flex;align-items:center}.signup_lettering__lMnf5{display:flex;flex-direction:column;gap:1.4cqw;min-width:0;padding-left:7cqw}.signup_l1__O8BZX,.signup_l2__2rpJG{margin:0;max-width:86cqw;white-space:nowrap}.signup_l1__O8BZX{font-size:calc(var(--l1, .11) * 100cqw);line-height:1.02;font-weight:500;letter-spacing:-.02em;color:var(--ink)}.signup_l1__O8BZX[data-empty]{color:#9A9B97}.signup_l2__2rpJG{font-size:calc(var(--l2, .054) * 100cqw);line-height:1.1;font-weight:400;letter-spacing:0;color:#4B4946}.signup_measure__hXwQo{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none;white-space:pre;font-size:100px;line-height:1}.signup_measure1__nx09a{font-weight:500;letter-spacing:-.02em}.signup_measure2__j_HSq{font-weight:400;letter-spacing:0}.signup_colWrap__iwpFM{position:relative;flex:1 0 auto;display:flex;justify-content:center;align-items:flex-start;padding:24px}.signup_frameOnboarding__CuPKJ .signup_colWrap__iwpFM{padding-top:calc(var(--band) + 24px)}.signup_col__fd_sC{width:100%;max-width:var(--col);display:flex;flex-direction:column}.signup_colBody__5H82q{transition:opacity var(--dur-content) var(--ease-content)}.signup_frame__NQwP9[data-phase=building] .signup_colBody__5H82q{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--dur-exit) var(--ease-exit),visibility var(--dur-exit) var(--ease-exit)}.signup_frame__NQwP9[data-phase=building]{height:100vh;height:100svh;min-height:0;overflow:hidden}.signup_markInColumn__1h2bF{display:none;color:var(--ink)}.signup_head__oOP_t{margin:0;font-size:clamp(26px,8.5vw,34px);line-height:1.04;font-weight:500;letter-spacing:-.035em;color:var(--ink)}.signup_head__oOP_t>span{display:block;letter-spacing:inherit}.signup_tail__zvmm5{color:var(--tail)}.signup_nameHead__smjbt{margin:0;font-size:clamp(28px,10.2vw,40px);line-height:1.02;font-weight:400;letter-spacing:-1.8px;color:var(--ink);overflow-wrap:anywhere}.signup_nameHead__smjbt>span{display:block;letter-spacing:inherit}.signup_doors__0LHgK{display:flex;flex-direction:column;gap:10px;margin-top:28px}.signup_capsule__gjkLS{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:52px;padding:0 20px;border:1px solid transparent;border-radius:26px;font-family:inherit;font-size:17px;font-weight:400;line-height:1;letter-spacing:-.011em;cursor:pointer}.signup_capsule__gjkLS:focus-visible,.signup_link___jw_q:focus-visible,.signup_quiet__teTV6:focus-visible,.signup_round__F7ksD:focus-visible,.signup_show__jCiy1:focus-visible{outline:2px solid var(--ink);outline-offset:3px;box-shadow:none}.signup_ink__vGn1L{background:var(--ink);color:var(--surface)}.signup_ink__vGn1L:hover:not(:disabled){opacity:.88}.signup_ink__vGn1L:disabled{opacity:.3;cursor:default}.signup_apple__cTxhO{background:#000;color:#fff;font-weight:500}.signup_apple__cTxhO:hover{opacity:.88}.signup_line__VGDxZ{background:var(--surface);color:var(--ink);border-color:var(--hair)}.signup_line__VGDxZ:hover{border-color:color-mix(in srgb,var(--ink) 40%,transparent)}.signup_capsule__gjkLS:active:not(:disabled){transform:scale(.98)}.signup_quiet__teTV6{display:block;width:100%;height:44px;background:none;border:0;font-family:inherit;font-size:16px;line-height:44px;color:var(--ink2);text-align:center;cursor:pointer}.signup_quiet__teTV6:hover{color:var(--ink)}.signup_aside__LUuzm{margin:0;text-align:center;font-size:15px;line-height:44px;color:var(--ink3)}.signup_link___jw_q{display:inline;padding:0;background:none;border:0;font:inherit;color:var(--ink2);text-decoration:underline;text-decoration-color:var(--ink4);text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.signup_link___jw_q:hover{color:var(--ink)}.signup_link___jw_q:disabled{color:var(--ink3);cursor:default}.signup_terms__jgmEg{margin:14px 0 0;text-align:center;text-wrap:balance;font-size:13px;line-height:1.4;color:var(--ink2)}.signup_terms__jgmEg a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.signup_terms__jgmEg a:hover{color:var(--ink)}.signup_formHead__7h8QE{display:flex;align-items:center;gap:12px;height:44px;margin:28px 0 10px}.signup_round__F7ksD{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:50%;background:var(--input-fill);color:var(--ink);cursor:pointer}.signup_formTitle__lq1OE{margin:0;font-size:17px;line-height:1.2;font-weight:500;letter-spacing:-.1px;color:var(--ink)}.signup_lede__MlDby{margin:0 0 6px;font-size:15px;line-height:1.45;color:var(--ink2)}.signup_field___q0Ka{position:relative;display:flex;align-items:center;height:54px;border-bottom:1px solid var(--hair)}.signup_field___q0Ka:focus-within{border-bottom-color:var(--ink)}.signup_field___q0Ka input{flex:1;min-width:0;height:100%;padding:0;border:0;border-radius:0;outline:0;background:transparent;font-family:inherit;font-size:17px;line-height:1.2;letter-spacing:-.011em;color:var(--ink);caret-color:var(--ink)}.signup_field___q0Ka input:focus-visible{border:0;box-shadow:none}.signup_field___q0Ka input::placeholder{color:var(--ink4);opacity:1}.signup_show__jCiy1{flex:none;height:44px;padding:0 0 0 12px;background:none;border:0;font-family:inherit;font-size:15px;color:var(--ink3);cursor:pointer}.signup_show__jCiy1:hover{color:var(--ink)}.signup_hint__g3Vt4{margin:8px 0 0;font-size:13px;line-height:1.4;color:var(--ink3)}.signup_note__e0rGA{color:var(--ink2)}.signup_error__3dk8X,.signup_note__e0rGA{margin:14px 0 0;font-size:13px;line-height:1.4}.signup_error__3dk8X{color:var(--danger)}.signup_gap22__KDP8W{margin-top:22px}.signup_gap4__aHIHq{margin-top:4px}.signup_nameFields__Jhv9a{margin-top:18px}.signup_projectField__AqHOz{display:block;width:100%;height:52px;padding:0;border:0;border-bottom:1px solid var(--hair);border-radius:0;outline:0;background:transparent;font-family:inherit;font-size:28px;line-height:51px;font-weight:400;letter-spacing:-.6px;color:var(--ink);caret-color:var(--ink)}.signup_projectField__AqHOz:focus-visible{border-bottom-color:var(--hair);box-shadow:none}.signup_projectField__AqHOz::placeholder{color:var(--ink4);opacity:1}.signup_secondary__Ih1uQ{height:48px}.signup_optional__81lxg{position:absolute;right:0;font-size:15px;color:var(--ink4);pointer-events:none}.signup_signOut__Qfohr{margin-top:28px;font-size:13px;line-height:44px;color:var(--ink3)}.signup_say__CE2JP{margin:16px 0 0;font-size:15px;line-height:1.45;color:var(--ink2);overflow-wrap:anywhere}.signup_say__CE2JP b{font-weight:inherit;color:var(--ink)}.signup_wrapLong__SQ7nj{overflow-wrap:anywhere}.signup_label__Lhgcb{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.signup_locked__tpyTx input{color:var(--ink2)}.signup_asideWrap__GqYm_{line-height:22px;padding:11px 0}@media (min-width:768px){.signup_head__oOP_t{font-size:40px;line-height:1.02}.signup_nameHead__smjbt{font-size:40px}}@media (min-width:1024px){.signup_frame__NQwP9{display:grid;grid-template-columns:minmax(0,1fr) 55%;align-items:start}.signup_band__Fks4s,.signup_window__Rfd0I{position:sticky;top:0;grid-column:2;grid-row:1;width:auto;height:100vh;height:100svh;min-height:0;flex:none;transition:none}.signup_stage__Qmvby{height:100%}.signup_pic__FF2i9{transition:none}.signup_frame__NQwP9[data-phase=building] .signup_pic__FF2i9,.signup_pic__FF2i9{--pw:max(100cqw,calc(100cqh / 1.5));--px:calc((100cqw - var(--pw)) * 0.2);--py:calc(100cqh - var(--pw) * 1.5)}.signup_frame__NQwP9[data-phase=building]{height:auto;min-height:100svh;overflow:visible}.signup_frame__NQwP9[data-phase=building] .signup_band__Fks4s{height:100svh}.signup_markOnPhoto__JB1wL{display:none}.signup_markInColumn__1h2bF{display:block;margin-bottom:36px}.signup_colWrap__iwpFM{grid-column:1;grid-row:1;padding:max(32px,calc((100svh - var(--col-h)) / 2)) 24px 48px}.signup_frameOnboarding__CuPKJ .signup_colWrap__iwpFM{padding-top:max(32px,calc((100svh - var(--col-h)) / 2))}.signup_doors__0LHgK,.signup_formHead__7h8QE{margin-top:32px}}@media (prefers-reduced-motion:reduce){.signup_band__Fks4s,.signup_colBody__5H82q,.signup_pic__FF2i9,.signup_shot__7AaIE,.signup_window__Rfd0I{transition:none!important}}