@font-face{font-family:ClevRecovery;src:url(/central/assets/fonts/GraphikArabic-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:ClevRecovery;src:url(/central/assets/fonts/GraphikArabic-Bold.woff2) format("woff2");font-weight:700;font-display:swap}.clevRecovery{background:var(--clev-page);color:var(--clev-ink);font-family:ClevRecovery,system-ui,sans-serif;min-height:100vh;min-height:100svh;padding:clamp(18px,4vw,48px);font-size:16px;line-height:1.8;text-align:start;overflow-wrap:anywhere}.clevRecovery,.clevRecovery *{box-sizing:border-box}.clevRecovery a{text-decoration:none}.clevRecovery button{font:inherit;cursor:pointer}.clevRecovery[data-language=ar] .recoveryEn,.clevRecovery[data-language=en] .recoveryAr{display:none!important}.clevRecovery .recoveryHeader{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1080px;margin:0 auto 40px}.clevRecovery .recoveryLogo{display:inline-flex;align-items:center;gap:9px;color:var(--clev-ink);direction:ltr;font:700 30px system-ui}.clevRecovery .recoveryLanguage{background:white;color:var(--clev-primary);border:1px solid var(--clev-line);border-radius:12px;min-width:44px;min-height:44px;padding:8px}.clevRecovery .recoveryCard{max-width:680px;background:white;border:1px solid var(--clev-line);border-radius:24px;padding:clamp(24px,5vw,56px);margin:clamp(24px,8vh,90px) auto;text-align:center;box-shadow:0 14px 50px rgba(var(--clev-ink-rgb),.0235)}.clevRecovery .recoverySymbol{display:grid;place-items:center;width:100px;height:88px;border-radius:24px;background:var(--clev-soft);color:var(--clev-primary);margin:0 auto 24px;font:700 38px system-ui}.clevRecovery .recoveryEyebrow{font-size:12px;color:var(--clev-muted);margin:0 0 12px}.clevRecovery :is(h1,h2){font-size:clamp(24px,4vw,34px);line-height:1.45;letter-spacing:-.5px;margin:0 0 16px;color:var(--clev-ink);font-weight:700}.clevRecovery .recoveryDescription{font-size:16px;line-height:1.9;color:var(--clev-muted);margin:0 auto 24px;max-width:520px}.clevRecovery .recoveryHint{font-size:13px;line-height:1.85;color:var(--clev-muted);max-width:500px;margin:20px auto}.clevRecovery .recoveryActions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px}.clevRecovery .recoveryActions :is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 20px;border:1px solid var(--clev-line);border-radius:12px;font:inherit;font-size:14px;font-weight:700;line-height:1.7;white-space:normal}.clevRecovery .recoveryPrimary{background:var(--clev-primary);color:white}.clevRecovery .recoverySecondary{background:white;color:var(--clev-ink)}.clevRecovery :is(a,button):focus-visible{outline:3px solid var(--clev-focus);outline-offset:4px}.clevRecovery .recoveryActions :is(a,button):hover{filter:brightness(.96)}.clevRecoveryCompact{padding:0;min-height:0;background:transparent}.clevRecoveryCompact .recoveryCard{margin:0 auto;max-width:850px}@media(max-width:480px){.clevRecovery{padding:18px 12px}.clevRecovery .recoveryHeader{margin-bottom:24px}.clevRecovery .recoveryCard{padding:28px 20px;margin:20px auto;border-radius:20px}.clevRecovery .recoveryActions{flex-direction:column}.clevRecovery .recoveryActions :is(a,button){width:100%}.clevRecoveryCompact{padding:0}.clevRecoveryCompact .recoveryCard{margin:0}.clevRecovery .recoveryDescription{font-size:15px}}@media(prefers-reduced-motion:reduce){.clevRecovery *{animation:none!important;transition:none!important}}body:has(.clevRecovery:not(.clevRecoveryCompact)){margin:0}body:has(.clevRecovery:not(.clevRecoveryCompact))>.languageToggle{display:none}