Vale lembrar que, segundo a documentação, font-variant
é um atalho para as seguintes propriedades:
font-variant-alternates
font-variant-caps
font-variant-east-asian
font-variant-emoji
font-variant-ligatures
font-variant-numeric
font-variant-position
Ou seja, é possível setar várias destas de uma vez, usando os mais variados valores - inclusive, no mesmo link já indicado acima dá pra ver que a lista é bem grande, bem mais do que os dois valores indicados no texto. Afinal, ele aceita as várias combinações de valores das propriedades listadas acima.
Quanto ao font-weight
, os valores lighter
e bolder
na verdade são relativos ao elemento pai. Inclusive na documentação tem uma tabela indicando qual o valor final, depedendo do valor do elemento pai.