.Header_nav___If5X{position:fixed;top:0;left:0;width:100%;box-sizing:border-box;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;z-index:50}.Header_nav___If5X.Header_transparent__LbpMz{background:transparent}.Header_nav___If5X.Header_light__o2wW3{background:hsla(0,0%,98%,.8);backdrop-filter:blur(8px)}.Header_nav___If5X.Header_dark__FXX4r{background:hsla(0,0%,4%,.8);backdrop-filter:blur(8px)}.Header_leftGroup__sukgE{display:flex;align-items:center;gap:.75rem}.Header_logo__eCEBN{width:2rem;height:2rem;position:relative;cursor:pointer}.Header_logo__eCEBN img{width:100%;height:100%;object-fit:contain;transition:all .1s}.Header_logo__eCEBN.Header_dark__FXX4r img{filter:invert(1)}.Header_rightGroup__hnSgH{display:flex;align-items:center;gap:1.5rem;position:relative}.Header_menuTrigger__MDbun{font-size:.875rem;cursor:pointer;transition:color .2s;background:none;border:none;font-family:inherit}.Header_menuTrigger__MDbun.Header_light__o2wW3{color:#9ca3af}.Header_menuTrigger__MDbun.Header_light__o2wW3:hover{color:#000}.Header_menuTrigger__MDbun.Header_dark__FXX4r{color:hsla(0,0%,100%,.5)}.Header_menuTrigger__MDbun.Header_dark__FXX4r:hover{color:#fff}.Header_menuDropdown__3wczh{position:absolute;top:100%;right:0;padding-top:1rem}.Header_menuInner__9XJJ2{background:#fff;border-radius:2rem;box-shadow:0 0 40px -10px rgba(0,0,0,.1);border:1px solid #f3f4f6;padding:2rem;min-width:240px;display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.Header_menuLink__Wh7ku{width:100%;display:flex;align-items:center;justify-content:space-between;font-size:1.25rem;color:#000;text-decoration:none;transition:color .2s}.Header_menuLink__Wh7ku:hover{color:#4b5563}.Header_menuIcon__Stzdv{opacity:.3;transition:opacity .2s}.Header_menuLink__Wh7ku:hover .Header_menuIcon__Stzdv{opacity:.6}.Header_createButton__Xj0JP{padding:.5rem 1.5rem;border-radius:2px;font-size:.875rem;text-decoration:none;transition:background .2s}.Header_createButton__Xj0JP.Header_light__o2wW3{background:#f3f4f6;color:#000}.Header_createButton__Xj0JP.Header_light__o2wW3:hover{background:#e5e7eb}.Header_createButton__Xj0JP.Header_dark__FXX4r{background:hsla(0,0%,100%,.1);color:#fff}.Header_createButton__Xj0JP.Header_dark__FXX4r:hover{background:hsla(0,0%,100%,.2)}@media only screen and (min-width:768px){.Header_nav___If5X{padding:2rem}.Header_logo__eCEBN{width:2.5rem;height:2.5rem}.Header_createButton__Xj0JP,.Header_menuTrigger__MDbun{font-size:1rem}}.SignIn_root__j2nXn{position:fixed;inset:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f8fafc;padding:1rem;font-family:AeonikPro,system-ui,sans-serif;overflow:hidden}.SignIn_card__HcQVd{position:relative;z-index:10;width:100%;max-width:26rem;background:#fff;padding:2.5rem 2rem;border-radius:2rem;border:1px solid #f1f5f9;box-shadow:0 1px 3px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06)}.SignIn_logo__g2ocE{font-family:RuderPlakat,system-ui,sans-serif;font-size:4.5rem;font-weight:400;text-align:center;color:#000;letter-spacing:1px;margin:0 0 1rem;line-height:1}.SignIn_heading__EAf53{font-size:1.25rem;font-weight:700;text-align:center;color:#1e293b;margin:0 0 2rem}.SignIn_form__7XwJm{display:flex;flex-direction:column;gap:1.5rem}.SignIn_label__onRwf{display:block;font-size:10px;font-weight:700;color:#475569;letter-spacing:.15em;margin-bottom:.5rem}.SignIn_input__tb_Ui{width:100%;box-sizing:border-box;padding:.75rem 1rem;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0;color:#1e293b;font-size:1rem;font-family:inherit;outline:none;transition:all .2s}.SignIn_input__tb_Ui::placeholder{color:#94a3b8}.SignIn_input__tb_Ui:focus{border-color:#94a3b8;box-shadow:0 0 0 2px rgba(148,163,184,.2);background:#fff}.SignIn_input__tb_Ui:disabled{opacity:.5;cursor:not-allowed}.SignIn_inputError__5by7l{border-color:#ef4444}.SignIn_inputError__5by7l:focus{box-shadow:0 0 0 2px rgba(239,68,68,.3),inset 0 1px 2px rgba(0,0,0,.05)}.SignIn_error__B2Tjm{color:#ef4444;font-size:.75rem;font-weight:700;margin:-.5rem 0 0 .25rem}.SignIn_button__DRcvF{width:100%;padding:.875rem;border-radius:9999px;background:#000;color:#fff;font-weight:700;font-size:1rem;border:none;cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.15);transition:transform .15s}.SignIn_button__DRcvF:hover:not(:disabled){transform:scale(1.02)}.SignIn_button__DRcvF:disabled{opacity:.5;cursor:not-allowed}.SignIn_backButton__Qu980{width:100%;background:none;border:none;font-size:.875rem;color:#475569;font-weight:700;cursor:pointer}.SignIn_backButton__Qu980:hover:not(:disabled){text-decoration:underline}.SignIn_backButton__Qu980:disabled{opacity:.5;cursor:not-allowed}.SignIn_signupLink__fO6Ux{margin-top:2rem;text-align:center;font-size:.875rem;color:#475569}.SignIn_signupLink__fO6Ux a{color:#0f172a;text-decoration:none}.SignIn_signupLink__fO6Ux a:hover{text-decoration:underline}