.site-recovery{color:#f3f3f5;background:#111114;flex-direction:column;justify-content:center;min-height:100svh;padding:34px max(24px,50vw - 580px);font-family:DM Sans,Arial,sans-serif;display:flex}.site-recovery .recovery-brand{position:absolute;top:28px;left:max(24px,50vw - 580px)}.site-recovery section{text-align:center;max-width:580px;margin:auto;padding-block:90px}.site-recovery .recovery-icon{background:#232328;border-radius:50%;place-items:center;width:68px;height:68px;margin:0 auto 25px;display:grid}.site-recovery h1{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(28px,4vw,42px);line-height:1.15}.site-recovery p{color:#aaaab3;margin:0;font-size:16px;line-height:1.7}.site-recovery .recovery-actions{flex-wrap:wrap;justify-content:center;gap:14px 20px;margin:30px 0;display:flex}.site-recovery .recovery-actions>*{min-height:48px;color:inherit;cursor:pointer;background:#232328;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 22px;font-size:14px;text-decoration:none;transition:background .2s;display:inline-flex}.site-recovery .recovery-actions>button{color:#17171b;background:#f3f3f5}.site-recovery .recovery-actions>:hover{background:#38383f}.site-recovery .recovery-actions>button:hover{background:#dddde3}.site-recovery .recovery-help{color:inherit;text-underline-offset:5px;align-items:center;gap:8px;font-size:14px;display:inline-flex}html[data-appearance=mixed] .site-recovery{color:#242428;background:#f7f7f8}html[data-appearance=mixed] .site-recovery p{color:#64646d}html[data-appearance=mixed] .site-recovery .recovery-icon,html[data-appearance=mixed] .site-recovery .recovery-actions>a{background:#e9e9ed}html[data-appearance=mixed] .site-recovery .recovery-actions>button{color:#fff;background:#242428}@media (max-width:480px){.site-recovery .recovery-actions{flex-direction:column}}
