<svg width="24" height="24" xmlns="http://www.w3.org/2000/svg" viewBox="0 -960 960 960" fill="currentColor"><path d="M321-220Zm-71-303q-42-42-42-108t42-108q42-42 108-42t108 42q42 42 42 108t-42 108q-42 42-108 42t-108-42Zm426 0q-42 42-108 42-11 0-24.5-1.5T519-488q24-25 36.5-61.5T568-631q0-45-12.5-79.5T519-774q11-3 24.5-5t24.5-2q66 0 108 42t42 108q0 66-42 108Zm-253.5-43.5Q448-592 448-631t-25.5-64.5Q397-721 358-721t-64.5 25.5Q268-670 268-631t25.5 64.5Q319-541 358-541t64.5-25.5ZM321-220q-1 2-5 11t-8.5 19-8.5 19q-4 9-5 11H38v-94q0-35 17.5-63.5T106-360q72-32 131-46t121-14q33 0 64.5 4.5T488-403q-19 10-36 21.5T419-356q-15-2-30-3t-31-1q-57 0-106.5 11T130-306q-14 7-23 21.5T98-254v34h223ZM651-40q-88 0-161-45T382-210q35-80 108-125t161-45q88 0 161 45t108 125q-33 81-107 125.5T651-40Zm115-89.5q53-29.5 87-80.5-34-51-87-80.5T651-320q-62 0-115 29.5T449-210q34 51 87 80.5T651-100q62 0 115-29.5Zm-150.5-45Q601-189 601-210t14.5-35.5Q630-260 651-260t35.5 14.5Q701-231 701-210t-14.5 35.5Q672-160 651-160t-35.5-14.5ZM358-631Z"/></svg>