.recovery-page{max-width:560px;margin:0 auto;padding:32px 20px 80px}.recovery-page>a{display:flex;justify-content:center;margin-bottom:28px}.recovery-page>section{border:1px solid #b89a6266;border-radius:22px;padding:30px;background:var(--surface,#fffefa)}.recovery-page h1{font-size:30px;line-height:1.2;margin:10px 0 20px}.recovery-page p{line-height:1.65}.recovery-caption{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#8a6933}.recovery-page form{display:grid;gap:18px;margin-top:24px}.recovery-page label{display:grid;gap:8px;font-size:15px}.recovery-page input{min-height:48px;font-size:16px}.recovery-page .button{font-size:16px;min-height:50px;justify-content:center}.recovery-back{display:block;text-align:center;margin-top:24px;text-decoration:underline}.recovery-page label small{font-size:13px}html[data-theme=dark] .recovery-page>section{background:#1c1b18;color:#f4eee3}html[data-theme=dark] .recovery-page p{color:inherit}@media(max-width:600px){.recovery-page .kira-brand-type{display:none}.recovery-page>section{padding:24px 20px}}