/* Shared skin: gives the inner pages (chi sono, lavori, Clynio, gioco, privacy) the same look as the home
   and the business site: ink black, hot orange, lime and violet, Unbounded titles and Inter Tight text. */
:root {
  --bg: #09090d;
  --bg-2: #111118;
  --text: #f3f1ea;
  --muted: #9b99a6;
  --accent: #ff5a1f;
  --accent-2: #c6ff3d;
  --accent-3: #8b7bff;
}
body { font-family: "Inter Tight", system-ui, -apple-system, "Segoe UI", sans-serif; background: var(--bg); }
h1, h2, h3, .title, .huge, .big-btn { font-family: "Unbounded", "Inter Tight", system-ui, sans-serif; letter-spacing: -.04em; }
h1, h2, .title, .huge { font-weight: 800; }
.grad { background-image: linear-gradient(110deg, #ff5a1f 0%, #ffb03b 45%, #c6ff3d 90%); }
.btn.primary { background: #ff5a1f; color: #160600; box-shadow: 0 16px 50px -14px rgba(255, 90, 31, .7); }
.btn.primary::before { background: #c6ff3d; }
.btn.primary:hover { color: #0d1400; }
.eyebrow { color: #c6ff3d; }
.eyebrow::before { background: #ff5a1f; }
.noise { opacity: .02; }
::selection { background: #ff5a1f; color: #160600; }
