/* Pagina di attesa dell'ambiente di lavoro: sparisce quando arriva l'applicativo. */
html { font-family: system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif; background: #121c27; color: #fff; }
body { margin: 0; min-height: 100vh; display: grid; place-items: center; }
main { max-width: 34rem; padding: 2rem 1.5rem; }
h1 { font-size: clamp(2rem, 6vw, 3.25rem); font-weight: 500; line-height: 1.1; margin: 0 0 1.5rem; }
p { font-size: 1.0625rem; line-height: 1.6; margin: 0 0 .75rem; color: #d5dae0; }
.occhiello { font-size: .8125rem; letter-spacing: .18em; text-transform: uppercase; color: #f08a2e; margin-bottom: 1rem; }
a { color: #fff; text-underline-offset: .2em; }
a:focus-visible { outline: 2px solid #f08a2e; outline-offset: 3px; }
