.error-screen{box-sizing:border-box;color:#202a3a;background:#f6f7f9;min-height:100svh;padding:35px clamp(24px,6vw,90px);font-family:Arial,Helvetica,sans-serif}.error-brand{color:inherit;font-size:21px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-block}.error-brand small{letter-spacing:.25em;margin-top:5px;font-size:10px;display:block}.error-content{text-align:center;max-width:640px;margin:clamp(55px,12vh,130px) auto 50px}.error-code{color:#326bd9;letter-spacing:-.06em;font-size:clamp(80px,16vw,140px);font-weight:600;line-height:1}.error-content h1{letter-spacing:-.03em;margin:28px 0 20px;font-size:clamp(28px,5vw,44px);line-height:1.15}.error-content p{color:#626773;max-width:490px;margin:0 auto;font-size:17px;line-height:1.7}.error-actions{flex-wrap:wrap;justify-content:center;gap:14px;margin:32px 0;display:flex}.error-actions>a,.error-actions>button{font:inherit;color:#202a3a;cursor:pointer;background:#fff;border:1px solid #ccd1da;border-radius:30px;padding:14px 24px;font-size:15px;text-decoration:none}.error-actions>button,.error-actions>.error-primary{color:#fff;background:#326bd9;border-color:#326bd9}.error-phone{color:#626773;font-size:14px;text-decoration:none}.error-phone span{margin-inline-start:8px;display:inline-block}.error-screen a:focus-visible,.error-screen button:focus-visible{outline-offset:5px;outline:3px solid #326bd9}.error-brand{align-items:center;gap:12px;display:inline-flex}.error-brand>img{object-fit:contain;width:21px;height:42px;display:block}@font-face{font-family:Noto Sans Arabic;src:url(/fonts/noto-sans-arabic-variable.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.error-screen[dir=rtl]{font-family:Noto Sans Arabic,Arial,sans-serif;line-height:1.85}.error-screen[dir=rtl] h1{letter-spacing:0;line-height:1.55}.error-screen[dir=rtl] p{line-height:1.9}.error-screen[dir=rtl] .error-brand{direction:ltr;font-family:Arial,sans-serif}
