.sign-in-card-2_page__Lvo9X{min-height:100vh;background:var(--saylo-canvas);color:var(--saylo-ink);font-family:var(--saylo-font)}.sign-in-card-2_header__3_xYF{display:flex;align-items:center;justify-content:space-between;max-width:1536px;height:88px;margin:auto;padding:0 56px}.sign-in-card-2_wordmark__voz7V{font-size:38px;font-weight:750;line-height:1;letter-spacing:-.065em}.sign-in-card-2_locale__Zu9t3{display:flex;align-items:center;gap:10px;min-height:44px;padding:10px 16px;border:1px solid var(--saylo-line);border-radius:12px;background:transparent;color:var(--saylo-muted);font-size:14px}.sign-in-card-2_locale__Zu9t3:hover{background:var(--saylo-surface);color:var(--saylo-ink)}.sign-in-card-2_layout__KxC2J{display:grid;grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:96px;max-width:1320px;min-height:calc(100vh - 88px);margin:auto;padding:64px 56px}.sign-in-card-2_introduction__zcYqQ h1{margin:0;font-size:clamp(44px,4.4vw,64px);line-height:1.08;font-weight:600;letter-spacing:-.05em}.sign-in-card-2_introBody__ltyWx{max-width:40ch;text-wrap:balance;margin-top:28px;color:var(--saylo-muted);font-size:17px;line-height:1.8}.sign-in-card-2_features__TZZeq{display:grid;gap:20px;margin-top:48px;padding-top:28px;border-top:1px solid var(--saylo-line)}.sign-in-card-2_features__TZZeq>div{display:flex;align-items:flex-start;gap:16px}.sign-in-card-2_features__TZZeq svg{flex-shrink:0;color:var(--saylo-accent);margin-top:3px}.sign-in-card-2_features__TZZeq h2{margin:0;font-size:15px;font-weight:600}.sign-in-card-2_features__TZZeq p{margin:4px 0 0;color:var(--saylo-muted);font-size:13px;line-height:1.6}.sign-in-card-2_formColumn__ogGez{min-width:0}.sign-in-card-2_formSurface__WSX2x{padding:36px;border:1px solid transparent;border-radius:20px;background:var(--saylo-surface);box-shadow:var(--saylo-shadow-raised)}.sign-in-card-2_formSurface__WSX2x>h2{margin:0;font-size:30px;font-weight:600;line-height:1.2;letter-spacing:-.035em}.sign-in-card-2_formSubtitle__Czj20{margin-top:12px;color:var(--saylo-muted);font-size:14px;line-height:1.7}.sign-in-card-2_form__fUB8g{display:grid;gap:24px;margin-top:32px}.sign-in-card-2_form__fUB8g>label>span:first-child{font-size:14px;font-weight:500}.sign-in-card-2_inputWrap__4qIFF{display:flex;align-items:center;gap:12px;min-height:52px;margin-top:10px;padding:0 14px;border:1px solid var(--saylo-line-strong);border-radius:12px;background:var(--saylo-surface);color:var(--saylo-muted)}.sign-in-card-2_inputWrap__4qIFF:focus-within{outline:3px solid var(--saylo-focus);outline-offset:2px}.sign-in-card-2_inputWrap__4qIFF input{flex:1;min-width:0;width:100%;padding:14px 0;border:0;background:transparent;outline:0;color:var(--saylo-ink);font-size:15px}.sign-in-card-2_inputWrap__4qIFF input:focus-visible{outline:0}.sign-in-card-2_inputWrap__4qIFF button{display:grid;place-items:center;flex-shrink:0;width:36px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--saylo-muted)}.sign-in-card-2_inputWrap__4qIFF button:hover{background:var(--saylo-surface-muted);color:var(--saylo-accent)}.sign-in-card-2_form__fUB8g>label>.sign-in-card-2_passwordLabel__CmhL8{display:flex;align-items:center;justify-content:space-between;gap:12px}.sign-in-card-2_passwordLabel__CmhL8 a,.sign-in-card-2_passwordLabel__CmhL8>span:last-child:not(:first-child){font-size:12px;color:var(--saylo-primary-ink)}.sign-in-card-2_terms__P9mxX{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.7;color:var(--saylo-muted)}.sign-in-card-2_terms__P9mxX input{flex-shrink:0;margin-top:5px}.sign-in-card-2_terms__P9mxX a{color:var(--saylo-primary-ink)}.sign-in-card-2_inviteOnly__yNdMX,.sign-in-card-2_switchMode__F3pmS{margin-top:28px;border-top:1px solid var(--saylo-line);padding-top:20px;font-size:13px;line-height:1.7;color:var(--saylo-muted)}.sign-in-card-2_switchMode__F3pmS button{border:0;padding:4px;border-radius:4px;background:transparent;color:var(--saylo-primary-ink);font-weight:600}@media (max-width:1200px){.sign-in-card-2_layout__KxC2J{grid-template-columns:minmax(0,1fr) 420px;gap:48px;padding:48px 40px}.sign-in-card-2_header__3_xYF{padding:0 40px}}