Wie sollten die das?
Indem sie das CSS parsen - das ist nun wirklich nicht schwierig, wenn das Google kann, kann das ein Spammer auch :)
Wenn du das in einer CSS Datei auslagerst kann das kein Bot erkennen.
Warum sollte ein Bot nicht eine @import-Regel auswerten können oder ein link-Element auswerten?
Eine zweite sehr zuverlässige Methode ist es ein verstecktes Feld mit dem Timestamp zu verschicken, auf dem Server kannst du dann prüfen, wie lange es gedauert hat das Formular abzuschicken. Ein Bot braucht dafür eine sehr kurze Zeit ein Mensch länger (je nachdem ob etwas gelesen werden muss)
Ich brauche dank vorausgefüllter Felder (das macht Opera für mich) für Kommentare in diversen Blogs teilweise nur wenige Sekunden - diese Methode würde ich also nicht empfehlen.