Add semicolons like everywhere else
Abstract media queries
Remove semibold headline font and replace it by medium
Fix mq logic