:root { --bg: #ffffff; --card: #ffffff; --text: #111827; --muted: #4b5563; --accent: #d97706; --accent-light: #f59e0b; --border: rgba(17, 24, 39, 0.12); } * { box-sizing: border-box; margin: 0; padding: 0; } body { min-height: 100vh; font-family: Inter, Arial, Helvetica, sans-serif; color: var(--text); background: #ffffff; display: grid; place-items: center; padding: 24px; overflow: hidden; } .page { position: relative; width: min(100%, 920px); min-height: 560px; display: grid; place-items: center; padding: 56px 32px; border: 1px solid var(--border); border-radius: 34px; background: var(--card); box-shadow: 0 24px 70px rgba(17, 24, 39, 0.10); overflow: hidden; } .line { position: absolute; top: 0; left: 0; width: 100%; height: 5px; background: linear-gradient(90deg, var(--accent), var(--accent-light)); } .circle { position: absolute; border-radius: 999px; border: 1px solid rgba(17, 24, 39, 0.08); animation: float 8s ease-in-out infinite; } .circle.one { width: 180px; height: 180px; top: -70px; left: -55px; } .circle.two { width: 260px; height: 260px; right: -105px; bottom: 35px; animation-delay: -2s; } .content { position: relative; z-index: 2; max-width: 700px; text-align: center; } .eyebrow { margin-bottom: 18px; color: #b45309; font-size: 14px; font-weight: 800; letter-spacing: 0.14em; text-transform: uppercase; } h1 { margin-bottom: 24px; font-size: clamp(42px, 7vw, 76px); line-height: 1; letter-spacing: -0.06em; } p { max-width: 610px; margin: 0 auto; color: var(--muted); font-size: clamp(18px, 2vw, 21px); line-height: 1.7; } .message-code { margin-top: 14px; color: rgba(75, 85, 99, 0.45); font-size: 11px; font-weight: 500; letter-spacing: 0.04em; text-align: center; } .note { display: inline-flex; align-items: center; gap: 10px; margin-top: 34px; padding: 14px 18px; border: 1px solid rgba(17, 24, 39, 0.12); border-radius: 999px; background: #f9fafb; color: #111827; font-size: 15px; font-weight: 700; } .pulse { width: 10px; height: 10px; border-radius: 50%; background: #22c55e; box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.7); animation: pulse 1.7s infinite; } @keyframes pulse { 0% { box-shadow: 0 0 0 0 rgba(34, 197, 94, 0.7); } 70% { box-shadow: 0 0 0 14px rgba(34, 197, 94, 0); } 100% { box-shadow: 0 0 0 0 rgba(34, 197, 94, 0); } } @keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(18px); } } @media (max-width: 640px) { .page { min-height: 620px; padding: 42px 22px; border-radius: 28px; } }
Webseite in Bearbeitung

Dieser Online-Auftritt wird gerade bearbeitet.

Diese Seite wird derzeit überarbeitet. Bitte schauen Sie bald wieder vorbei. Vielen Dank für Ihr Verständnis.

Meldungscode: STATUS-M-R