.signin_split__9ncSv{display:grid;grid-gap:36px clamp(32px,5vw,64px);gap:36px clamp(32px,5vw,64px);grid-template-columns:1fr}@media (min-width:920px){.signin_split__9ncSv{align-items:stretch;grid-template-columns:1.08fr .92fr;min-height:560px}.signin_fieldPanel__AMqMm{order:-1}.signin_formCol__PV5IJ{align-self:center}}.signin_fieldPanel__AMqMm{display:flex;flex-direction:column;gap:8px}.signin_fieldFrame__GNfwr{border-radius:var(--r-lg);flex:1 1 auto;min-height:300px;overflow:hidden;position:relative}@media (min-width:920px){.signin_fieldFrame__GNfwr{min-height:480px}}.signin_fieldImage__yi0dH{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.signin_formCol__PV5IJ{display:flex;flex-direction:column;gap:18px;max-width:400px}.signin_heading__Kx_M7{display:grid;grid-gap:10px;gap:10px}.signin_title__6KIKa{font-size:clamp(1.65rem,3.2vw,2.05rem);letter-spacing:-.015em;line-height:1.12;margin:0}.signin_returnContext__hGrOm{align-items:baseline;color:var(--text-secondary);display:flex;flex-wrap:wrap;font-size:.9rem;gap:6px 8px}.signin_returnPath__1R2dH{color:var(--text-tertiary);font-family:var(--font-mono,"Spline Sans Mono",ui-monospace,monospace);font-size:.78rem;overflow-wrap:anywhere}.signin_providers__fCaLC{display:grid;grid-gap:10px;gap:10px}.signin_providerBtn__U36ID{align-items:center;background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--r-action);color:var(--text-primary);cursor:pointer;display:flex;font-family:var(--font-sans,"Spline Sans",system-ui,sans-serif);font-size:.92rem;font-weight:500;gap:10px;justify-content:center;min-height:44px;padding:0 16px;transition:border-color var(--t-state) ease,background var(--t-state) ease}.signin_providerBtn__U36ID:hover{border-color:var(--text-faint)}.signin_providerBtn__U36ID:focus-visible{box-shadow:var(--ring);outline:none}.signin_divider__EFRp7{align-items:center;color:var(--text-faint);display:flex;font-size:.8rem;gap:12px}.signin_divider__EFRp7:after,.signin_divider__EFRp7:before{background:var(--border-hairline);content:"";flex:1 1;height:1px}.signin_form__SNmIg{display:grid;grid-gap:14px;gap:14px}.signin_fieldGroup__zXy9q{display:grid;grid-gap:6px;gap:6px}.signin_labelRow__kEp3W{align-items:baseline;display:flex;justify-content:space-between}.signin_label__G8CzJ{color:var(--text-secondary);font-size:.84rem;font-weight:500}.signin_forgot__ckJnm{background:none;border:none;color:var(--accent);cursor:pointer;font-family:var(--font-sans,"Spline Sans",system-ui,sans-serif);font-size:.8rem;font-weight:500;padding:0}.signin_forgot__ckJnm:hover{color:var(--accent-hover)}.signin_forgot__ckJnm:focus-visible{border-radius:var(--r-xs);box-shadow:var(--ring);outline:none}.signin_input__wM65C{background:var(--bg-surface);border:1px solid var(--border-strong);border-radius:var(--r-input);color:var(--text-primary);font-family:var(--font-sans,"Spline Sans",system-ui,sans-serif);font-size:.92rem;min-height:44px;padding:0 14px;transition:border-color var(--t-state) ease;width:100%}.signin_input__wM65C::placeholder{color:var(--text-faint)}.signin_input__wM65C:focus-visible{border-color:var(--accent);outline:none}.signin_submit__4XmEi{font-size:.92rem;min-height:44px;width:100%}.signin_stubNotice__mgKkQ{align-items:flex-start;border-radius:var(--r-md);display:flex;font-size:.88rem;gap:10px;line-height:1.45}.signin_stubNotice__mgKkQ a{color:inherit;font-weight:600;text-decoration:underline}.signin_previewMark__3ZcYo{align-items:center;display:flex;gap:8px}.signin_trust__NK1Z7{border-top:1px solid var(--border-hairline);color:var(--text-tertiary);display:grid;font-size:.84rem;grid-gap:8px;gap:8px;line-height:1.5;padding-top:14px}.signin_trustLine__BUTQM{align-items:flex-start;display:flex;gap:8px}.signin_trustIcon__F3cfo{color:var(--text-faint);flex-shrink:0;margin-top:2px}.signin_trust__NK1Z7 a{color:var(--text-secondary);font-weight:500;text-decoration:underline;text-underline-offset:2px}.signin_trust__NK1Z7 a:hover{color:var(--accent-strong)}