.recovery_page__q2rdk{min-height:100dvh;display:grid;place-items:center;padding:24px;background:radial-gradient(at 15% 10%,#e1f2f6,transparent 55%),#f3f6fa;color:#143858}.recovery_card__yh8Ic{width:min(100%,520px);padding:32px;background:#fff;border:1px solid #d9e2ec;border-radius:20px;box-shadow:0 16px 45px #153f6614}.recovery_brand__sFqvr{font-size:.8rem;font-weight:700;letter-spacing:.06em}.recovery_card__yh8Ic form,.recovery_card__yh8Ic label{display:flex;flex-direction:column;gap:12px}.recovery_card__yh8Ic form{gap:18px;margin:24px 0}.recovery_card__yh8Ic button,.recovery_card__yh8Ic input,.recovery_card__yh8Ic select{font:inherit;padding:12px;border:1px solid #bdcddd;border-radius:9px;min-width:0}.recovery_card__yh8Ic button{background:#123e65;color:#fff;cursor:pointer}.recovery_card__yh8Ic button:disabled{opacity:.55;cursor:wait}.recovery_card__yh8Ic button:focus-visible,.recovery_card__yh8Ic input:focus-visible,.recovery_card__yh8Ic select:focus-visible{outline:3px solid #61a6d9;outline-offset:2px}.recovery_card__yh8Ic p{line-height:1.6;overflow-wrap:anywhere}@media(max-width:540px){.recovery_page__q2rdk{padding:12px}.recovery_card__yh8Ic{padding:22px}}