@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(/fonts/archivo-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/outfit-latin-ext.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/outfit-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.auth-shell_shell__hqPhq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100vh;background:#f7f5f1;color:#131211;font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.auth-shell_shell__hqPhq ::selection{background:#c8321b;color:#f3e9d8}.auth-shell_panel__CiZlC{background:#c8321b;color:#f3e9d8;padding:64px 48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center}.auth-shell_lockup__N9o8Z{display:flex;align-items:center;gap:6px}.auth-shell_lockMark__oQ6IW{flex:none;width:61px;height:40px}.auth-shell_lockType__VaQz5{display:flex;font-family:Outfit,sans-serif;font-size:66px;font-weight:900;letter-spacing:-.055em;line-height:1;color:#f3e9d8}.auth-shell_lockA__1B7Ek{position:relative;display:inline-block}.auth-shell_lockTick__kw1ST{position:absolute;left:.14em;bottom:-.1em;width:0;height:0;border-right:.17em solid #f3e9d8;border-bottom:.17em solid transparent}.auth-shell_line__tWO5g{margin:0;font-size:clamp(24px,2.3vw,34px);font-weight:700;letter-spacing:-.03em;line-height:1.15;max-width:16ch;text-wrap:balance}.auth-shell_formSide__P4LjO{background:#f7f5f1;padding:64px 48px;display:flex;align-items:center;justify-content:center}.auth-shell_form__6Jsr2{width:100%;max-width:400px;display:flex;flex-direction:column;gap:22px}.auth-shell_heading__17p5a{margin:0 0 6px;font-size:42px;font-weight:700;letter-spacing:-.035em;line-height:1}.auth-shell_field__CHS91{display:flex;flex-direction:column;gap:8px}.auth-shell_label__nRtTO{font-size:13px;font-weight:600;letter-spacing:.02em;color:#4a4644}.auth-shell_input__oCqLl{height:52px;box-sizing:border-box;border:2px solid #131211;border-radius:0;background:transparent;padding:0 14px;font:inherit;font-size:16px;color:inherit}.auth-shell_input__oCqLl:disabled{opacity:.6}.auth-shell_hint__WvGme{margin:0;font-size:13px;line-height:1.45;color:#6b6664}.auth-shell_actions__kCT7Y{display:flex;flex-direction:column;gap:14px;margin-top:6px}.auth-shell_button__GtwOU{height:54px;width:100%;border:0;border-radius:0;background:#c8321b;color:#f3e9d8;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-size:16px;font-weight:700;letter-spacing:.01em;text-decoration:none;cursor:pointer}.auth-shell_button__GtwOU:hover{background:#a5290f;color:#f3e9d8}.auth-shell_button__GtwOU:disabled{cursor:wait;background:#a5290f}.auth-shell_button__GtwOU:focus-visible,.auth-shell_input__oCqLl:focus-visible{outline:2px solid #c8321b;outline-offset:2px}.auth-shell_error__K8ZzF{margin:0;font-size:15px;font-weight:600;line-height:1.45;color:#c8321b}.auth-shell_note__S7vOi{margin:4px 0 0;font-size:14px;line-height:1.55;color:#6b6664;text-wrap:pretty}.auth-shell_body__AWj4R{margin:0;font-size:16px;line-height:1.55;color:#131211;text-wrap:pretty}@media (max-width:760px){.auth-shell_shell__hqPhq{grid-template-columns:1fr;grid-template-rows:auto 1fr}.auth-shell_panel__CiZlC{padding:52px 24px 48px}.auth-shell_lockType__VaQz5{font-size:46px}.auth-shell_lockMark__oQ6IW{width:43px;height:28px}.auth-shell_line__tWO5g{font-size:22px}.auth-shell_formSide__P4LjO{align-items:flex-start;padding:40px 24px 56px}.auth-shell_heading__17p5a{font-size:34px}}