It looks as if they used openstreetmap-carto as a beginning and minimized the style by getting rid of buildings, amenities, housenumbers, etc (and changing landuse colors a bit). Then they either included extra rules for their displaying their bus lines, but I rather assume that this is an extra layer that is than for display build on top of the minimized openstreetmap-carto as a base.