:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f6f2;--foreground:#18332d;--muted:#56655f;--accent:#276d50}*{box-sizing:border-box}body{background:var(--background);color:var(--foreground);margin:0;font-family:Arial,Helvetica,sans-serif;line-height:1.6}.welcome{width:min(100% - 48px,760px);margin:0 auto;padding:clamp(48px,12vh,120px) 0 64px}.environment-label{color:#315f43;background:#e9f1e7;border:1px solid #d5e4d7;border-radius:999px;align-items:center;gap:10px;margin:0 0 48px;padding:7px 14px;font-size:.85rem;display:inline-flex}.environment-label span{background:var(--accent);border-radius:50%;width:7px;height:7px}.eyebrow{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:.85rem;font-weight:700}h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.8rem,8vw,4.5rem);line-height:1.1}.introduction{max-width:520px;color:var(--muted);margin:20px 0 36px;font-size:1.15rem}.status-card{background:#fff;border:1px solid #dce3d9;border-radius:18px;padding:clamp(24px,5vw,36px)}.status-label{color:var(--accent);margin:0 0 12px;font-size:.85rem;font-weight:700}.status-card h2{letter-spacing:-.025em;margin:0 0 8px;font-size:1.45rem}.status-card>p:last-child{max-width:550px;color:var(--muted);margin:0}.next-step{max-width:570px;color:var(--muted);margin:24px 0 0;font-size:.95rem}
