.recovery-module__4L3uNG__page{background:var(--surface-d1);min-height:80svh;color:var(--text-primary);place-items:center;padding:48px 24px;display:grid}.recovery-module__4L3uNG__content{max-width:640px}.recovery-module__4L3uNG__brand{margin-bottom:48px;text-decoration:none;display:inline-flex}.recovery-module__4L3uNG__label{font:500 12px/1.7 var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.recovery-module__4L3uNG__content h1{font:var(--weight-heading) var(--type-page)/var(--leading-heading) var(--font-display);letter-spacing:var(--tracking-heading);margin:20px 0}.recovery-module__4L3uNG__content p{color:var(--text-muted);line-height:1.8}.recovery-module__4L3uNG__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:32px;display:flex}.recovery-module__4L3uNG__button,.recovery-module__4L3uNG__link{min-height:48px;font:500 14px/1.5 var(--font-sans);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.recovery-module__4L3uNG__button{background:var(--fill-primary);color:var(--on-primary);border:0;border-radius:5px;padding:12px 20px;text-decoration:none}.recovery-module__4L3uNG__button:hover{background:var(--fill-primary-hover)}.recovery-module__4L3uNG__link{color:var(--text-primary);text-underline-offset:5px}
