:root{
  /* Neobit is a square-corner system. Radius is effectively zero;
     the 2–3px steps exist only for incidental chrome. */
  --radius-none:0px;
  --radius-xs:2px;
  --radius-sm:3px;
  --radius-pill:999px;   /* reserved - not used in the marketing site */

  --border-width:1px; /* @kind other */
  --hairline:1px solid var(--border-hairline); /* @kind other */
  --hairline-strong:1px solid var(--border-strong); /* @kind other */
  --hairline-dark:1px solid var(--border-dark); /* @kind other */
  --hairline-inverse:1px solid var(--border-inverse); /* @kind other */

  /* Shadows are almost absent: structure comes from rules, not elevation. */
  --shadow-none:none;
  --shadow-nav:0 1px 0 var(--border-hairline);
  --shadow-menu:0 10px 30px rgba(11,18,16,.10);
}
