:root{--pneu:#0b0b0c;--largada:#e10600;--bandeira:#fff;--cinza:#8a8a90;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}body{background:var(--pneu);min-height:100vh;color:var(--bandeira);margin:0;font-family:Barlow,system-ui,sans-serif}main{max-width:720px;margin:0 auto;padding:18vh 24px 48px}.faixa{background:repeating-conic-gradient(var(--bandeira) 0 25%, var(--pneu) 0 50%) 0 0 / 12px 12px;width:160px;height:12px;margin-bottom:32px;animation:.7s cubic-bezier(.2,.8,.2,1) both entra;transform:skew(-20deg)}h1{letter-spacing:-.01em;text-transform:uppercase;margin:0 0 16px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:clamp(48px,10vw,96px);font-weight:800;line-height:.9;animation:.7s cubic-bezier(.2,.8,.2,1) 80ms both entra-titulo}h1 span{color:var(--largada)}.slogan{color:#d6d6da;max-width:32ch;margin:0 0 40px;font-size:20px}.status{color:var(--cinza);align-items:center;gap:10px;font-size:15px;display:flex}.luz{background:var(--cinza);border-radius:50%;width:10px;height:10px}.luz.ok{background:#1fd36b;box-shadow:0 0 12px #1fd36b}.luz.falha{background:var(--largada);box-shadow:0 0 12px var(--largada)}.versao{color:#5c5c62;margin-top:8px;font-size:13px}@keyframes entra{0%{opacity:0;transform:translate(-24px)skew(-20deg)}}@keyframes entra-titulo{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}
