У блока сделал бы бордер слева, справа, снизу, а для верхнего применил псевдоэлементы ::after и ::before, позиционируя их в верхнем левом и правом углу соответственно.
Тимофей Белоусов тоже самое предложил, только он псевдоэлементы к заголовку применил