import gdsfactory as gf

gf.gpdk.PDK.activate()

c = gf.components.via_stack_npp_m1(size=(11, 11), layers=('WG', 'NPP', 'M1'), correct_size=False, slot_horizontal=False, slot_vertical=False, port_orientations=(180, 90, 0, -90)).copy()
c.draw_ports()
c.plot()