feat: add arrow link transition
refactor: use fontface instead of font link