.PublicAuth_auth__rmsG0>div{font-family:var(--font-body);background:var(--surface)}.PublicAuth_auth__rmsG0 h1{line-height:1.16}.PublicAuth_auth__rmsG0 h1,.PublicAuth_auth__rmsG0 h2{font-family:var(--font-heading);font-size:var(--heading-section);font-weight:var(--weight-heading)}.PublicAuth_auth__rmsG0 button,.PublicAuth_auth__rmsG0 input{font-family:var(--font-body);font-size:var(--text-control)}.PublicAuth_auth__rmsG0 p{font-size:var(--text-base)}.PublicAuth_auth__rmsG0 section{border-color:var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-panel)}.PublicAuth_auth__rmsG0 [class*="bg-[#fbfaf6]"]{background:var(--surface-muted)}.PublicAuth_auth__rmsG0 button{border-radius:var(--radius-pill)}.PublicAuth_auth__rmsG0 input:not([type=checkbox]):not([aria-invalid=true]){background:var(--surface);border-color:var(--border-strong);border-radius:var(--radius-control);color:var(--ink)}.PublicAuth_auth__rmsG0 input::placeholder{color:var(--muted)}.PublicAuth_auth__rmsG0 label{color:var(--muted);font-size:var(--text-sm);letter-spacing:normal;text-transform:none}.PublicAuth_auth__rmsG0 [class*="text-[#6E6E73]"],.PublicAuth_auth__rmsG0 [class*="text-[#7A6F63]"],.PublicAuth_auth__rmsG0 [class*="text-[#8D8174]"]{color:var(--muted)}