.AuthForm-module__fe77cG__form{gap:22px;width:100%;display:grid}.AuthForm-module__fe77cG__method{border:1px solid var(--line,#d7c7bf);background:var(--surface,#fffaf8);grid-template-columns:repeat(2,minmax(0,1fr));padding:4px;display:grid}.AuthForm-module__fe77cG__methodButton{min-height:44px;color:var(--muted,#756965);cursor:pointer;font:inherit;background:0 0;border:0;font-size:14px;transition:background-color .16s,color .16s}.AuthForm-module__fe77cG__methodButton.AuthForm-module__fe77cG__active{background:var(--ink,#302b2a);color:#fff}.AuthForm-module__fe77cG__methodButton:focus-visible,.AuthForm-module__fe77cG__submit:focus-visible,.AuthForm-module__fe77cG__switchPage a:focus-visible,.AuthForm-module__fe77cG__consentCopy a:focus-visible{outline:2px solid var(--accent,#a76e70);outline-offset:3px}.AuthForm-module__fe77cG__field{gap:9px;display:grid}.AuthForm-module__fe77cG__field label{color:var(--ink,#302b2a);font-size:13px;font-weight:600}.AuthForm-module__fe77cG__field input{border:1px solid var(--line,#d7c7bf);background:var(--surface,#fffaf8);width:100%;height:51px;color:var(--ink,#302b2a);font:inherit;border-radius:0;padding:0 15px;font-size:15px}.AuthForm-module__fe77cG__field input::placeholder{color:var(--muted,#756965);opacity:.75}.AuthForm-module__fe77cG__field input:focus-visible{outline:2px solid var(--accent,#a76e70);outline-offset:2px}.AuthForm-module__fe77cG__consents{gap:11px;display:grid}.AuthForm-module__fe77cG__consentRow{border:1px solid var(--ink,#302b2a);background:var(--ink,#302b2a);grid-template-columns:19px minmax(0,1fr);align-items:start;gap:13px;min-width:0;padding:17px;transition:border-color .16s;display:grid}.AuthForm-module__fe77cG__consentRow:focus-within{border-color:var(--accent,#a76e70)}.AuthForm-module__fe77cG__consentRow:has(input:checked){border-color:var(--accent,#a76e70)}.AuthForm-module__fe77cG__consentRow input{width:18px;height:18px;accent-color:var(--accent,#a76e70);cursor:pointer;margin:2px 0 0}.AuthForm-module__fe77cG__consentRow input:focus-visible{outline:2px solid var(--accent,#a76e70);outline-offset:3px}.AuthForm-module__fe77cG__consentCopy{color:#f4eae5;overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.65}.AuthForm-module__fe77cG__consentCopy label{cursor:pointer}.AuthForm-module__fe77cG__consentCopy a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--accent,#a76e70);text-decoration-color:var(--accent,#a76e70);text-underline-offset:3px}.AuthForm-module__fe77cG__notice{border-left:2px solid var(--accent,#a76e70);color:var(--ink,#302b2a);gap:5px;padding:11px 14px;font-size:13px;line-height:1.5;display:grid}.AuthForm-module__fe77cG__notice small{color:var(--muted,#756965)}.AuthForm-module__fe77cG__error{background:#fbefeb}.AuthForm-module__fe77cG__success{background:#e9f4ed;border-color:#609475}.AuthForm-module__fe77cG__submit{border:1px solid var(--ink,#302b2a);background:var(--ink,#302b2a);color:#fff;cursor:pointer;min-height:54px;font:inherit;justify-content:space-between;align-items:center;padding:0 18px;font-size:14px;transition:background-color .16s;display:flex}.AuthForm-module__fe77cG__submit:hover:not(:disabled){background:var(--accent,#a76e70);border-color:var(--accent,#a76e70)}.AuthForm-module__fe77cG__submit:disabled{cursor:wait;opacity:.65}.AuthForm-module__fe77cG__switchPage{color:var(--muted,#756965);text-align:center;margin:1px 0 0;font-size:13px}.AuthForm-module__fe77cG__switchPage a{color:var(--ink,#302b2a);text-underline-offset:3px;text-decoration:underline}
.AuthPage-module__1kZQ1q__page{background:var(--surface,#fffaf8);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:760px;display:grid}.AuthPage-module__1kZQ1q__imagePanel{background:#9b7976;min-height:760px;position:relative;overflow:hidden}.AuthPage-module__1kZQ1q__image{object-fit:cover;object-position:center}.AuthPage-module__1kZQ1q__register .AuthPage-module__1kZQ1q__image{object-position:48% center}.AuthPage-module__1kZQ1q__imageShade{background:linear-gradient(#0000 52%,#201c1c7a);position:absolute;inset:0}.AuthPage-module__1kZQ1q__imageBrand{color:#fff;font-family:Georgia,serif;font-size:36px;position:absolute;bottom:50px;left:min(9vw,100px)}.AuthPage-module__1kZQ1q__formPanel{justify-content:center;align-items:center;padding:76px clamp(28px,8vw,130px);display:flex}.AuthPage-module__1kZQ1q__inner{width:min(100%,520px)}.AuthPage-module__1kZQ1q__eyebrow{color:var(--accent,#a76e70);letter-spacing:0;font-size:11px;font-weight:700}.AuthPage-module__1kZQ1q__inner h1{color:var(--ink,#302b2a);margin:18px 0 12px;font-family:Georgia,serif;font-size:53px;font-weight:400;line-height:1.12}.AuthPage-module__1kZQ1q__intro{color:var(--muted,#756965);margin:0 0 34px;font-size:15px;line-height:1.7}@media (max-width:900px){.AuthPage-module__1kZQ1q__page{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.AuthPage-module__1kZQ1q__formPanel{padding:58px 35px}.AuthPage-module__1kZQ1q__imageBrand{left:35px}.AuthPage-module__1kZQ1q__inner h1{font-size:42px}}@media (max-width:700px){.AuthPage-module__1kZQ1q__page{min-height:0;display:block}.AuthPage-module__1kZQ1q__imagePanel{height:250px;min-height:0}.AuthPage-module__1kZQ1q__imageBrand{font-size:27px;bottom:25px;left:25px}.AuthPage-module__1kZQ1q__formPanel{padding:48px 24px 68px}.AuthPage-module__1kZQ1q__inner h1{font-size:38px}}
