@oaved
Posted
Your solution differs from the design a bit. Try using CSS custom properties and looking at the style guide. By using custom properties you can declare the colors, font-sizes, font-weights and more from the style guide and later on only using the custom properties. This ensures you get the right values in your CSS all the time, and makes your website more consistant and similar to the design.
In your HTML, try using more semantic tags instead of divs. By using semantic tags you increase your website accessablilty which is an important aspect.