.portal-module__N7OvXa__shell{background-color:#000;flex-flow:column;place-content:center;align-items:center;gap:0;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.portal-module__N7OvXa__shell .portal-module__N7OvXa__main{z-index:1;flex-direction:column;flex:none;place-content:center;align-items:center;width:100%;min-height:100vh;padding:96px 24px 40px;display:flex;position:relative}.portal-module__N7OvXa__shell .portal-module__N7OvXa__gate{will-change:transform, opacity;background-color:#000;flex-direction:column;justify-content:center;width:min(90vw,980px);max-width:980px;height:min(70vh,620px);min-height:440px;padding:28px 34px 52px;display:flex;position:relative}.portal-module__N7OvXa__shell .portal-module__N7OvXa__body{flex-direction:column;flex:none;justify-content:center;align-items:flex-start;width:100%;padding:0 3% 0 30%;display:flex}.portal-module__N7OvXa__shell .portal-module__N7OvXa__form{flex-direction:column;align-items:stretch;gap:0;width:100%;max-width:420px;display:flex}.portal-module__N7OvXa__shell .portal-module__N7OvXa__field{flex-direction:column;align-items:stretch;gap:8px;width:100%;display:flex}.portal-module__N7OvXa__shell .portal-module__N7OvXa__passwordLabel{color:#fff;letter-spacing:-.03em;margin:0;font-family:Switzer,Switzer Placeholder,sans-serif;font-size:23.45px;font-weight:500;line-height:117%}.portal-module__N7OvXa__shell .portal-module__N7OvXa__inputRow{border-bottom:1px solid #fffffff2;flex-direction:row;align-items:center;gap:12px;width:100%;padding:0 0 10px;display:flex}.portal-module__N7OvXa__shell .portal-module__N7OvXa__input{appearance:none;color:#fff;letter-spacing:-.02em;background:0 0;border:none;border-radius:0;outline:none;flex:auto;width:100%;min-width:0;padding:6px 0 0;font-family:Switzer,Switzer Placeholder,sans-serif;font-size:17px;font-weight:500;line-height:140%}.portal-module__N7OvXa__shell .portal-module__N7OvXa__input::placeholder{color:#0000}.portal-module__N7OvXa__shell .portal-module__N7OvXa__submit{appearance:none;color:#fff;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:opacity .35s cubic-bezier(.16,1,.3,1),transform .35s cubic-bezier(.16,1,.3,1);display:inline-flex}.portal-module__N7OvXa__shell .portal-module__N7OvXa__submit:hover{opacity:.7;transform:translate(3px)}.portal-module__N7OvXa__shell .portal-module__N7OvXa__submit:disabled{cursor:wait;opacity:.4}.portal-module__N7OvXa__shell .portal-module__N7OvXa__submit svg{width:18px;height:18px;display:block}.portal-module__N7OvXa__shell .portal-module__N7OvXa__error{color:#ffffff8c;letter-spacing:0;text-transform:uppercase;margin:14px 0 0;font-family:Switzer,Switzer Placeholder,sans-serif;font-size:13px;font-weight:500;line-height:117%}@media (max-width:1199.98px){.portal-module__N7OvXa__shell .portal-module__N7OvXa__body{padding:0 4% 0 16%}}@media (max-width:809.98px){.portal-module__N7OvXa__shell .portal-module__N7OvXa__main{padding:88px 16px 24px}.portal-module__N7OvXa__shell .portal-module__N7OvXa__gate{width:100%;height:auto;min-height:min(72vh,520px);padding:24px 22px 36px}.portal-module__N7OvXa__shell .portal-module__N7OvXa__body{padding:56px 0 28px}.portal-module__N7OvXa__shell .portal-module__N7OvXa__form{max-width:none}}
