:root {
  --bg: #0c0c0c;
  --bg-soft: #161616;
  --ink: #f2f2ef;
}

* { box-sizing: border-box; }

html, body {
  margin: 0;
  width: 100%;
  height: 100%;
}

body {
  position: relative;
  color: var(--ink);
  background:
    radial-gradient(circle at 50% 42%, rgba(255,255,255,.07), transparent 36%),
    linear-gradient(120deg, var(--bg), var(--bg-soft));
  font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  overflow: hidden;
}
