:root{--ink:#16241d;--muted:#5b6b62;--line:#dfe5e1;--accent:#1f5b43;--bg:#f6f8f7;color:var(--ink);background:var(--bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}.bar{border-bottom:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;padding:14px 24px;display:flex}.brand{letter-spacing:.2px;font-weight:600}.who{color:var(--muted);align-items:center;gap:16px;font-size:14px;display:flex}.main{max-width:880px;margin:48px auto;padding:0 24px}.card{border:1px solid var(--line);background:#fff;border-radius:10px;padding:28px 32px}.card h1{margin:0 0 8px;font-size:22px}.muted{color:var(--muted)}button.primary{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:6px;margin-top:12px;padding:10px 18px;font-size:15px}button.link{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}
