Пунктиры и закругления можно сделать с помощью border-style (со значением dashed) и border-radius.
Но с dashed прокатит только если дизайнеру все равно на длину пунктирной линии (ее нельзя задать, только ширину).
На самом деле, лучше вставить svg, отдельными картинками под разные разрешения.
Можно, конечно, заверстать из отдельных элементов, но это очень долго (особенно если нужен будет адаптив).