.sign-in_wrapper__q8Xpr{max-width:420px;margin:0 auto;padding:5rem 1.5rem 8rem}.sign-in_eyebrow__Eo2D5{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;color:var(--apricity-gold);margin:0 0 1.25rem}.sign-in_heading__4_ZmD{font-family:var(--font-serif);font-size:clamp(1.75rem,4vw,2.25rem);font-weight:400;color:var(--apricity-ink);margin:0 0 .875rem;line-height:1.2}.sign-in_subtext__zXiSG{font-size:.9375rem;color:var(--apricity-stone);margin:0 0 2.5rem;line-height:1.6}.sign-in_form__Jen4_{display:flex;flex-direction:column;gap:.75rem}.sign-in_label__Rp_8e{font-size:.8125rem;font-weight:500;color:var(--apricity-ink);letter-spacing:.01em}.sign-in_input__oiMyD{width:100%;padding:.75rem 1rem;border:1px solid var(--apricity-warm-white);border-radius:2px;font-size:1rem;font-family:inherit;color:var(--apricity-ink);background:#fff;outline:none;transition:border-color .15s}.sign-in_input__oiMyD:focus{border-color:var(--apricity-terracotta)}.sign-in_button__DPhWT{margin-top:.5rem;padding:.875rem 1.5rem;background:var(--apricity-terracotta);color:#fff;border:none;border-radius:2px;font-size:.9375rem;font-weight:500;letter-spacing:.02em;cursor:pointer;transition:opacity .15s;width:100%}.sign-in_button__DPhWT:hover:not(:disabled){opacity:.88}.sign-in_button__DPhWT:disabled{opacity:.6;cursor:not-allowed}.sign-in_error__OEAr1{font-size:.875rem;color:var(--apricity-terracotta);margin:0}.sign-in_googleBtn__7V3E0{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:.75rem 1rem;background:#fff;border:1px solid #dadce0;border-radius:2px;font-size:.9375rem;font-family:var(--apricity-sans);font-weight:500;color:var(--apricity-ink);cursor:pointer;transition:background .15s}.sign-in_googleBtn__7V3E0:hover:not(:disabled){background:#f8f8f8}.sign-in_googleBtn__7V3E0:disabled{opacity:.6;cursor:not-allowed}.sign-in_divider__TBs5t{display:flex;align-items:center;gap:12px;margin:1.25rem 0}.sign-in_divider__TBs5t:after,.sign-in_divider__TBs5t:before{content:"";flex:1;height:1px;background:var(--apricity-rule)}.sign-in_dividerText__gtuiU{font-size:.75rem;color:var(--apricity-stone);letter-spacing:.05em;text-transform:uppercase}.sign-in_sentBox__Gxbu_{padding:1.5rem;background:var(--apricity-shell);border:1px solid var(--apricity-rule)}.sign-in_sentTitle__A50lZ{font-family:var(--apricity-serif);font-size:1.25rem;color:var(--apricity-espresso);margin-bottom:.5rem}.sign-in_sentSub__j4Cmj{font-size:.875rem;color:var(--apricity-stone);line-height:1.5;margin:0}.sign-in_tabs__0vN54{display:flex;gap:0;border:1px solid var(--apricity-rule);border-radius:2px;overflow:hidden;margin-bottom:1.25rem;width:100%}.sign-in_tab__sQOOy{flex:1;padding:.5rem 1.25rem;font-size:.8125rem;font-family:var(--apricity-sans);font-weight:500;letter-spacing:.02em;background:transparent;border:none;cursor:pointer;color:var(--apricity-stone);transition:background .15s,color .15s;text-align:center}.sign-in_tabActive__aD5wu{background:var(--apricity-espresso);color:var(--apricity-cream)}.sign-in_applyRow__LmuX9{display:flex;align-items:center;gap:.5rem;margin-top:1.75rem;padding-top:1.5rem;border-top:1px solid var(--apricity-rule)}.sign-in_applyText__IiWwl{font-size:.8125rem;color:var(--apricity-stone)}.sign-in_applyLink__rzA31{font-size:.8125rem;color:var(--apricity-terracotta);text-decoration:none;font-weight:500}.sign-in_applyLink__rzA31:hover{text-decoration:underline}