/* Page d'attente : le logo et le nom, rien d'autre. Le voyant clignote doucement, comme sur un clavier d'alarme. */
@font-face{font-family:"Plus Jakarta Sans";font-style:normal;font-weight:200 800;font-display:swap;src:url(/polices/plus-jakarta-sans.woff2) format("woff2")}
:root{color-scheme:dark}
html,body{height:100%}
body{margin:0;background:#0B110E;color:#E9F2EC;font-family:"Plus Jakarta Sans",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased;
  background-image:radial-gradient(70% 55% at 50% 45%,#123224 0%,rgba(11,17,14,0) 70%),linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);
  background-size:auto,32px 32px,32px 32px;background-position:center}
main{min-height:100%;display:grid;place-items:center;padding:24px max(24px,env(safe-area-inset-right)) 24px max(24px,env(safe-area-inset-left));box-sizing:border-box}
.marque{margin:0;display:flex;align-items:center;gap:clamp(14px,2.4vw,24px);font-weight:800;font-size:clamp(2.4rem,7vw,4.6rem);letter-spacing:-.045em;line-height:1}
.marque b{color:#00B562;font-weight:800}
.marque svg{width:1.25em;height:1.25em;flex:none}
.voyant{animation:veille 2.8s ease-in-out infinite}
@keyframes veille{0%,100%{opacity:1}50%{opacity:.35}}
@media (prefers-reduced-motion:reduce){.voyant{animation:none}}
