.not-found-module__sxuMuG__page{isolation:isolate;min-height:100svh;padding:clamp(96px, 9vw, 140px) var(--container-padding) clamp(52px, 6vw, 86px);background:radial-gradient(circle at 18% 12%, color-mix(in srgb, var(--brand-gold) 12%, transparent), transparent 32%), radial-gradient(circle at 86% 78%, color-mix(in srgb, var(--brand-gold) 7%, transparent), transparent 34%), linear-gradient(180deg, color-mix(in srgb, var(--surface-soft) 34%, transparent), transparent 42%), var(--bg);color:var(--text-primary);place-items:center;display:grid;position:relative;overflow:hidden}.not-found-module__sxuMuG__aura{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--brand-gold) 13%, transparent), transparent 62%);filter:blur(42px);pointer-events:none;border-radius:999px;width:min(760px,82vw);height:min(760px,82vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__card{border:1px solid color-mix(in srgb, var(--border) 92%, transparent);background:radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--brand-gold) 13%, transparent), transparent 38%), linear-gradient(145deg, color-mix(in srgb, var(--surface) 94%, transparent), color-mix(in srgb, var(--surface-soft) 84%, transparent)), #ffffff06;text-align:center;width:min(100% - 48px,980px);box-shadow:var(--shadow-md), 0 1px 0 #ffffff1a inset;animation:not-found-module__sxuMuG__cardIn .72s var(--ease-out) both;border-radius:clamp(32px,5vw,64px);padding:clamp(32px,5vw,72px);position:relative;overflow:hidden}.not-found-module__sxuMuG__card:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg, #ffffff14, transparent 38%, color-mix(in srgb, var(--brand-gold) 8%, transparent));position:absolute;inset:1px}.not-found-module__sxuMuG__card>*{z-index:1;position:relative}.not-found-module__sxuMuG__code{z-index:0;color:color-mix(in srgb, var(--text-primary) 5.5%, transparent);letter-spacing:-.09em;pointer-events:none;font-size:clamp(120px,22vw,280px);font-weight:950;line-height:.8;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.not-found-module__sxuMuG__eyebrow{border:1px solid color-mix(in srgb, var(--brand-gold) 38%, var(--border));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--brand-gold) 11%, transparent);min-height:36px;color:var(--brand-gold);letter-spacing:.16em;text-transform:uppercase;justify-content:center;align-items:center;margin-bottom:18px;padding-inline:14px;font-size:10px;font-weight:900;display:inline-flex}.not-found-module__sxuMuG__card h1{max-width:820px;color:var(--text-primary);letter-spacing:-.07em;text-wrap:balance;margin:0 auto;font-size:clamp(40px,6.4vw,84px);font-weight:820;line-height:.98}.not-found-module__sxuMuG__card p{max-width:680px;color:var(--text-secondary);margin:24px auto 0;font-size:clamp(15px,1.12vw,19px);font-weight:450;line-height:1.85}.not-found-module__sxuMuG__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;min-height:50px;transition:transform .24s var(--ease-out), border-color .24s var(--ease-out), background .24s var(--ease-out), color .24s var(--ease-out), box-shadow .24s var(--ease-out);justify-content:center;align-items:center;padding-inline:22px;font-size:12px;font-weight:900;text-decoration:none;display:inline-flex}.not-found-module__sxuMuG__primaryAction{border:1px solid color-mix(in srgb, var(--brand-gold) 58%, transparent);background:radial-gradient(circle at 35% 20%, #ffefbfc7, transparent 42%), linear-gradient(180deg, var(--brand-gold), var(--brand-gold-strong));color:#130d06;box-shadow:0 16px 38px #d6b26d33,inset 0 1px #ffffff5c}.not-found-module__sxuMuG__secondaryAction{border:1px solid color-mix(in srgb, var(--brand-gold) 24%, var(--border));background:color-mix(in srgb, var(--surface-soft) 82%, transparent);color:var(--text-primary)}.not-found-module__sxuMuG__primaryAction:hover,.not-found-module__sxuMuG__secondaryAction:hover{transform:translateY(-2px)}.not-found-module__sxuMuG__secondaryAction:hover{border-color:color-mix(in srgb, var(--brand-gold) 48%, var(--border));color:var(--brand-gold)}.not-found-module__sxuMuG__note{color:var(--text-muted);justify-content:center;align-items:center;gap:8px;margin-top:26px;font-size:13px;font-weight:700;display:flex}.not-found-module__sxuMuG__note a{color:var(--brand-gold);text-decoration:none}.not-found-module__sxuMuG__note a:hover{text-decoration:underline}:is(html[data-lang=ar] .not-found-module__sxuMuG__eyebrow,html[data-lang=ar] .not-found-module__sxuMuG__primaryAction,html[data-lang=ar] .not-found-module__sxuMuG__secondaryAction){letter-spacing:0}html[data-lang=ar] .not-found-module__sxuMuG__card h1{letter-spacing:0;line-height:1.18}@keyframes not-found-module__sxuMuG__cardIn{0%{opacity:0;filter:blur(10px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translate(0,0)}}@media (max-width:760px){.not-found-module__sxuMuG__page{align-items:start;padding-top:112px}.not-found-module__sxuMuG__card{border-radius:32px;width:min(100% - 30px,980px);padding:32px 22px}.not-found-module__sxuMuG__card h1{font-size:clamp(36px,11vw,54px)}.not-found-module__sxuMuG__actions{flex-direction:column;align-items:stretch;width:100%}.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{white-space:normal;text-align:center;width:100%;min-height:52px;line-height:1.25}.not-found-module__sxuMuG__note{flex-direction:column;gap:6px}}@media (prefers-reduced-motion:reduce){.not-found-module__sxuMuG__card,.not-found-module__sxuMuG__primaryAction,.not-found-module__sxuMuG__secondaryAction{filter:none!important;transition:none!important;animation:none!important;transform:none!important}}.not-found-module__sxuMuG__noteButton{color:var(--brand-gold);font:inherit;cursor:pointer;transition:color .2s var(--ease-out), opacity .2s var(--ease-out);background:0 0;border:0;padding:0;font-weight:800;text-decoration:none}.not-found-module__sxuMuG__noteButton:hover{color:var(--brand-gold-strong);opacity:.9}
