<!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=Audiowide&display=swap');
body {
    font-family: 'Audiowide', cursive;
    background: linear-gradient(180deg, #0a001a 0%, #1a0033 40%, #2d004d 100%);
    display: flex; align-items: center; justify-content: center;
    min-height: 100vh; color: #ff71ce; overflow: hidden;
}
body::before {
    content: ''; position: fixed; bottom: 0; left: 0; width: 100%; height: 50%;
    background: linear-gradient(to top,
        rgba(255,113,206,.06) 0%, transparent 30%),
        repeating-linear-gradient(90deg, rgba(255,113,206,.04) 0px, rgba(255,113,206,.04) 1px, transparent 1px, transparent 60px);
    transform: perspective(500px) rotateX(60deg);
    transform-origin: bottom;
    pointer-events: none;
}
body::after {
    content: ''; position: fixed; top: 15%; left: 50%; transform: translateX(-50%);
    width: 200px; height: 200px; border-radius: 50%;
    background: radial-gradient(circle, rgba(255,113,206,.15) 0%, rgba(1,205,254,.1) 40%, transparent 70%);
    filter: blur(40px); pointer-events: none;
}
.card {
    position: relative; z-index: 1; text-align: center; padding: 60px 50px; max-width: 540px; width: 90%;
    background: rgba(255,255,255,.03);
    border: 1px solid rgba(255,113,206,.2); border-radius: 16px;
    box-shadow: 0 0 30px rgba(255,113,206,.08), 0 0 60px rgba(1,205,254,.05);
    animation: synthIn .7s ease both;
}
@keyframes synthIn { from{opacity:0;transform:scale(.95) translateY(20px)} to{opacity:1;transform:scale(1) translateY(0)} }
.error-code {
    font-size: clamp(70px, 14vw, 130px); font-weight: 400; line-height: 1;
    background: linear-gradient(135deg, #ff71ce, #01cdfe, #05ffa1);
    -webkit-background-clip: text; -webkit-text-fill-color: transparent;
    background-clip: text; margin-bottom: 12px;
    animation: neonPulse 2s ease-in-out infinite;
}
@keyframes neonPulse { 0%,100%{filter:drop-shadow(0 0 8px rgba(255,113,206,.4))} 50%{filter:drop-shadow(0 0 20px rgba(1,205,254,.6))} }
.error-title { font-size: 14px; color: #01cdfe; margin-bottom: 8px; text-transform: uppercase; letter-spacing: 4px; }
.error-msg { font-size: 12px; color: rgba(255,113,206,.4); line-height: 1.8; letter-spacing: 1px; }
.divider { width: 80px; height: 2px; background: linear-gradient(90deg, #ff71ce, #01cdfe, #05ffa1); border-radius: 2px; margin: 20px auto; box-shadow: 0 0 10px rgba(1,205,254,.3); }

/* ===== Theme 18 — Desert Sand ===== */</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(69da25941b88f)                    </div>
    </div>
</body>
</html>