/* Page d'attente gardien-de-site.com — aucune police téléchargée, aucun script */
:root{color-scheme:light dark}
body{margin:0;min-height:100vh;display:flex;align-items:center;justify-content:center;font-family:system-ui,-apple-system,"Segoe UI","Noto Sans","Noto Sans SC","Noto Sans Thai","PingFang SC","Microsoft YaHei",sans-serif;line-height:1.6;background:#f6f7f9;color:#1c2430}
main{max-width:40rem;margin:2rem 1.25rem;padding:2rem 1.75rem;background:#fff;border-radius:.75rem;border-top:4px solid #1f4e79}
.marque{margin:0 0 1.25rem;font-weight:700;letter-spacing:.02em;color:#1f4e79}
h1,h2{font-size:1.15rem;margin:0 0 .25rem}
section{margin:0 0 1.25rem}
section p{margin:0;color:#3d4756}
.lien{margin:1.75rem 0 0;padding-top:1.25rem;border-top:1px solid #dde1e6}
a{color:#1f4e79;font-weight:600}
a:focus-visible{outline:3px solid #1f4e79;outline-offset:3px}
@media (prefers-color-scheme:dark){body{background:#12161c;color:#e6e9ee}main{background:#1b2129;border-top-color:#7fb2e5}section p{color:#c3cad4}.marque,a{color:#9cc6ef}.lien{border-top-color:#2c3440}}
