<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="robots" content="noindex, nofollow">
<title>404 — Error</title>
<style>
/* ===== Reset ===== */
*, *::before, *::after { margin: 0; padding: 0; box-sizing: border-box; }
html, body { height: 100%; -webkit-font-smoothing: antialiased; }
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@300;500;700&display=swap');
body {
    font-family: 'Rajdhani', sans-serif;
    background: #050510; color: #e2e8f0;
    display: flex; align-items: center; justify-content: center;
    min-height: 100vh; overflow: hidden;
}
body::before {
    content: ''; position: fixed; inset: 0;
    background: radial-gradient(2px 2px at 20% 30%, #ffffff22, transparent),
                radial-gradient(2px 2px at 40% 70%, #ffffff18, transparent),
                radial-gradient(1px 1px at 60% 20%, #ffffff15, transparent),
                radial-gradient(2px 2px at 80% 50%, #ffffff20, transparent),
                radial-gradient(1px 1px at 10% 80%, #ffffff12, transparent),
                radial-gradient(1px 1px at 70% 90%, #ffffff18, transparent);
    animation: twinkle 4s ease-in-out infinite alternate;
    pointer-events: none;
}
@keyframes twinkle { from{opacity:.6} to{opacity:1} }
body::after {
    content: ''; position: fixed; top: 50%; left: 50%;
    width: 800px; height: 400px; transform: translate(-50%, -50%) rotate(-15deg);
    background: linear-gradient(90deg, transparent, rgba(139,92,246,.05), rgba(236,72,153,.04), transparent);
    pointer-events: none; filter: blur(40px);
}
.card {
    position: relative; z-index: 1; text-align: center; padding: 60px 50px; max-width: 520px; width: 90%;
    background: rgba(255,255,255,.02);
    border: 1px solid rgba(255,255,255,.05); border-radius: 16px;
    box-shadow: 0 30px 80px rgba(0,0,0,.6);
    animation: fadeUp .9s cubic-bezier(.22,1,.36,1) both;
}
@keyframes fadeUp { from{opacity:0;transform:translateY(30px)} to{opacity:1;transform:translateY(0)} }
.error-code {
    font-size: clamp(80px, 15vw, 140px); font-weight: 700; line-height: 1;
    background: linear-gradient(135deg, #a78bfa, #ec4899, #f472b6);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent;
    background-clip: text; margin-bottom: 12px;
}
.error-title { font-size: 18px; font-weight: 300; color: rgba(226,232,240,.5); margin-bottom: 8px; text-transform: uppercase; letter-spacing: 4px; }
.error-msg { font-size: 14px; color: rgba(226,232,240,.25); line-height: 1.6; }
.divider { width: 60px; height: 2px; background: linear-gradient(90deg, #a78bfa, #ec4899); border-radius: 2px; margin: 20px auto; }

/* ===== Theme 16 — Paper Cut ===== */</style>
</head>
<body>
    <div class="card">
        <div class="error-code">404</div>
        <div class="error-title">Sorry! That page cannot be found…</div>
        <div class="divider"></div>
        <div class="error-msg">
            The URL was either incorrect, you took a wrong guess or there is a technical problem. - No brand config for domain(69def2d41f3dc)                    </div>
    </div>
</body>
</html>