<!DOCTYPE html>
<html lang="fr">
<head>
<meta charset="UTF-8">
<title>Site en maintenance</title>
<meta name="description" content="Notre site est en cours de maintenance. Nous serons bientôt de retour.">
<meta name="generator" content="hosting-page-builder">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noindex">
<meta name="og:locale" content="fr">
<meta name="og:type" content="website">
<meta name="og:title" content="Site en maintenance">
<meta name="og:description" content="Notre site est en cours de maintenance. Nous serons bientôt de retour.">
<style>
:root {
--bg-from: #f7f8fb;
--bg-to: #e9edf5;
--text: #1f2937;
--muted: #6b7280;
--accent: #3b6cf6;
}
@media (prefers-color-scheme: dark) {
:root {
--bg-from: #14171f;
--bg-to: #1d2230;
--text: #f3f4f6;
--muted: #9ca3af;
--accent: #7c9bff;
}
}
* { box-sizing: border-box; }
html, body {
height: 100%;
margin: 0;
padding: 0;
}
body {
display: flex;
align-items: center;
justify-content: center;
text-align: center;
padding: 24px;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
color: var(--text);
background: linear-gradient(160deg, var(--bg-from), var(--bg-to));
}
.content {
max-width: 460px;
animation: fade-in .8s ease both;
}
.icon {
width: 72px;
height: 72px;
margin-bottom: 28px;
color: var(--accent);
}
.icon .gear {
transform-origin: 50% 50%;
animation: spin 12s linear infinite;
}
h1 {
margin: 0 0 12px;
font-size: 1.75rem;
font-weight: 600;
letter-spacing: -0.01em;
}
p {
margin: 0;
font-size: 1.05rem;
line-height: 1.6;
color: var(--muted);
}
@keyframes spin { to { transform: rotate(360deg); } }
@keyframes fade-in {
from { opacity: 0; transform: translateY(8px); }
to { opacity: 1; transform: none; }
}
@media (prefers-reduced-motion: reduce) {
.content, .icon .gear { animation: none; }
}
</style>
</head>
<body>
<main class="content">
<svg class="icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
<g class="gear">
<circle cx="12" cy="12" r="3"/>
<path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 1 1-2.83 2.83l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 1 1-4 0v-.09a1.65 1.65 0 0 0-1-1.51 1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 1 1-2.83-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 1 1 0-4h.09a1.65 1.65 0 0 0 1.51-1 1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 1 1 2.83-2.83l.06.06a1.65 1.65 0 0 0 1.82.33h0a1.65 1.65 0 0 0 1-1.51V3a2 2 0 1 1 4 0v.09a1.65 1.65 0 0 0 1 1.51h0a1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 1 1 2.83 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82v0a1.65 1.65 0 0 0 1.51 1H21a2 2 0 1 1 0 4h-.09a1.65 1.65 0 0 0-1.51 1z"/>
</g>
</svg>
<h1>Notre site est en cours de maintenance</h1>
<p>Nous effectuons quelques améliorations et serons bientôt de retour. Merci de votre patience.</p>
</main>
</body>
</html>