.og-wrap{color:#f4f4f4;min-height:100vh;font-family:var(--font-cairo,system-ui), var(--font-latin,system-ui), sans-serif;background:radial-gradient(1200px 600px at 50% -10%,#8b1c1e47,#0000 60%),linear-gradient(#151441 0%,#0a0b12 70%);place-items:center;padding:32px 16px;display:grid}.og-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:center;background:#12131cb8;border:1px solid #ebd7dd29;border-radius:22px;width:100%;max-width:620px;padding:34px 28px;box-shadow:0 30px 80px -30px #000000b3}.og-logo{width:auto;height:40px;margin:0 auto 22px;display:block}.og-badge{color:#ebd7dd;background:#8b1c1e38;border:1px solid #ebd7dd38;border-radius:99px;align-items:center;gap:8px;padding:5px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.og-badge:before{content:"";background:#ebd7dd;border-radius:50%;width:7px;height:7px}.og-h{margin:18px 0 4px;font-size:clamp(22px,5vw,30px);font-weight:800;line-height:1.3}.og-h small{letter-spacing:.08em;color:#c9b9c0;font-size:.55em;font-weight:600;font-family:var(--font-latin,system-ui), sans-serif;margin-top:4px;display:block}.og-p{color:#c7c8da;margin:14px 0 0;font-size:15px;line-height:1.8}.og-p span[lang=en]{color:#9a9cb8;direction:ltr;font-size:13px;display:block}.og-ref{font:800 24px/1.2 var(--font-latin,ui-monospace), monospace;letter-spacing:.12em;color:#ebd7dd;direction:ltr;border:1px dashed #ebd7dd66;border-radius:14px;margin:22px auto 0;padding:12px 22px;display:inline-block}.og-search{gap:8px;margin:24px 0 0;display:flex}.og-search input{color:#f4f4f4;min-width:0;height:46px;font:inherit;background:#0a0b12b3;border:1px solid #ebd7dd38;border-radius:12px;flex:1;padding:0 14px;font-size:15px}.og-search input:focus{border-color:#ebd7dd;outline:none}.og-btn{color:#fff;height:46px;font:inherit;cursor:pointer;background:#8b1c1e;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.og-btn:hover{background:#a3262b}.og-btn.ghost{color:#ebd7dd;background:0 0;border:1px solid #ebd7dd42}.og-btn.ghost:hover{background:#ebd7dd14}.og-links{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.og-links a{color:#ebd7dd;border:1px solid #ebd7dd29;border-radius:99px;padding:6px 12px;font-size:13.5px;text-decoration:none}.og-links a:hover{background:#ebd7dd14}.og-foot{color:#8a8ca6;margin-top:24px;font-size:12px}@media (max-width:480px){.og-card{padding:26px 18px}.og-search{flex-direction:column}}
