.sign-in-split{display:grid;grid-template-columns:45% 55%;min-height:100vh;background:var(--ground);color:var(--ink)}.sign-in-split__picture{position:relative;min-height:100vh;overflow:clip;color:#fff}.sign-in-split__held{position:-webkit-sticky;position:sticky;top:0;height:100vh}.sign-in-split__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sign-in-split__held:after{content:"";position:absolute;inset:auto 0 0;height:45%;background:linear-gradient(transparent,rgb(5 10 16/65%))}.sign-in-split__mark{position:absolute;top:40px;left:48px;z-index:1;display:flex;align-items:center;gap:10px;font-size:17px;font-weight:600}.sign-in-split__welcome{position:absolute;left:48px;right:48px;bottom:48px;z-index:1}.sign-in-split__welcome b{display:block;font-size:34px;line-height:1.12;letter-spacing:-.03em}.sign-in-split__welcome span{display:block;margin-top:8px;font-size:15px;opacity:.85}.sign-in-split__welcome-band{display:none!important}.sign-in-split__pane{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 48px 64px}.sign-in-split__column{width:100%;max-width:440px}.sign-in-split__column[data-width=wide]{max-width:640px}.sign-in-split__column[data-width=setup]{max-width:600px}.sign-in-split__powered{position:absolute;bottom:22px;margin:0;font-size:12px;color:var(--ink-3)}@media (max-width:767px){.sign-in-split{display:block}.sign-in-split__picture{position:relative;min-height:0;height:160px}.sign-in-split__held{position:absolute;inset:0;height:auto}.sign-in-split__mark{top:22px;left:20px;font-size:15px}.sign-in-split__welcome{left:20px;right:20px;bottom:18px}.sign-in-split__welcome b{font-size:22px}.sign-in-split__welcome span,.sign-in-split__welcome-wide{display:none!important}.sign-in-split__welcome-band{display:block!important}.sign-in-split__pane{display:block;padding:22px 16px 56px}.sign-in-split__column,.sign-in-split__column[data-width]{max-width:none}.sign-in-split__powered{position:static;margin-top:32px;text-align:center}}.sign-in .sign-in__title{margin:0 0 8px;font-size:30px;font-weight:700;line-height:1.15;letter-spacing:-.028em}@media (max-width:767px){.sign-in .sign-in__title{font-size:24px}}.sign-in .sign-in__lead{margin:0 0 18px;font-size:14.5px;line-height:1.6;color:var(--ink-2)}.sign-in .sign-in__lead strong{font-weight:600;color:var(--ink)}.sign-in .field[data-width]{max-width:none}.sign-in .field-group__error,.sign-in .field-group__help{margin:3px 0 0;max-width:none;font-size:12.5px;line-height:1.4}.sign-in .field-group__help{color:var(--ink-2)}.sign-in .field-group__error{color:var(--open)}.sign-in .form__error-summary{margin:18px 0 0;max-width:none;font-size:13.5px;color:var(--open)}.sign-in .sign-in__notice{margin:16px 0 0;font-size:15px;line-height:1.55;color:var(--ink)}.sign-in .sign-in__notice strong{font-weight:600}.sign-in .sign-in__way-out{margin:28px 0 0;padding-top:16px;border-top:1px solid var(--hair);font-size:13px;line-height:1.6;color:var(--ink-2)}.sign-in__way-out a{font-weight:500;color:var(--brand-text)}.sign-in .sign-in__under-field{margin:7px 0 0;font-size:13px}.sign-in .sign-in__under-field a{font-weight:500;color:var(--brand-text)}.sign-in .sign-in__or{display:flex;align-items:center;gap:12px;margin:22px 0 14px;font-size:12.5px;color:var(--ink-3)}.sign-in__or:after,.sign-in__or:before{content:"";flex:1 1;height:1px;background:var(--hair)}.sign-in__providers{display:grid;grid-gap:10px;gap:10px}.provider-button{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:44px;padding:0 16px;border:1px solid transparent;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer}.provider-button:focus-visible{outline:2px solid var(--brand-text);outline-offset:2px}.provider-button svg{flex:none}.provider-button[data-provider=apple]{gap:8px;font-family:-apple-system,SF Pro Text,Helvetica Neue,Arial,sans-serif;font-size:16px}.provider-button[data-provider=google]{font-family:Roboto,Arial,sans-serif;font-size:14px}.provider-button[data-provider=apple][data-scheme=dark]{background:#fff;color:#000}.provider-button[data-provider=apple][data-scheme=light]{background:#000;color:#fff}.provider-button[data-provider=google][data-scheme=dark]{background:#131314;border-color:#8e918f;color:#e3e3e3}.provider-button[data-provider=google][data-scheme=light]{background:#fff;border-color:#747775;color:#1f1f1f}.sign-in__providers .btn{width:100%;height:44px}.sign-in__providers .provider-logo{width:18px;height:18px;object-fit:contain}.sign-in__links{display:flex;flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:13.5px}.sign-in__links button{padding:0;border:0;background:none;font:inherit;color:var(--brand-text);cursor:pointer}.sign-in__links button:hover{text-decoration:underline}.sign-in .sign-in__group{margin:20px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--hair);font-size:11px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--brand-text)}.sign-in .sign-in__group-note{margin:-2px 0 12px;font-size:13px;color:var(--ink-2)}.sign-in__last{margin-top:22px;padding-top:4px;border-top:1px solid var(--hair)}.sign-in__pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px}.sign-in__pair>.field-group{margin-top:0}@media (min-width:768px){.sign-in__pair{grid-template-rows:auto auto auto auto}.sign-in__pair>.field-group{display:grid;grid-row:span 4;grid-template-rows:subgrid;align-content:start}.sign-in__pair>.field-group>.field-group__label{grid-row:1}.sign-in__pair>.field-group>.field-group__error,.sign-in__pair>.field-group>.field-group__help{grid-row:2}.sign-in__pair>.field-group>.field{grid-row:3;align-self:start}}@media (max-width:767px){.sign-in__pair{grid-template-columns:1fr}}